相关疑难解决方法(0)

什么是Python中的"命名元组"?

阅读Python 3.1中更改,我发现了一些......意外的:

sys.version_info元组现在是一个命名元组:

我之前从未听说过命名元组,我认为元素可以用数字(如元组和列表)或键(如dicts)索引.我从没想过他们可以两种方式编入索引.

因此,我的问题是:

  • 什么叫元组?
  • 怎么用?
  • 为什么/何时应该使用命名元组而不是普通元组?
  • 为什么/何时应该使用普通元组而不是命名元组?
  • 是否有任何类型的"命名列表"(命名元组的可变版本)?

python tuples namedtuple

843
推荐指数
9
解决办法
32万
查看次数

如何获取上次在Python中修改文件的时间?

假设文件存在(os.path.exists(filename)首先使用它确保它存在),如何显示文件上次修改的时间?这是在Linux上,如果这有任何区别.

python time file

50
推荐指数
3
解决办法
5万
查看次数

21
推荐指数
2
解决办法
2万
查看次数

python以mm/dd/yyyy格式获取文件上的时间戳

我正在尝试以mm/dd/yyyy格式获取文件上的日期戳

time.ctime(os.path.getmtime(file))
Run Code Online (Sandbox Code Playgroud)

给我详细的时间戳 Fri Jun 07 16:54:31 2013

如何将输出显示为 06/07/2013

python date unix-timestamp

21
推荐指数
2
解决办法
4万
查看次数

按日期顺序搜索Glob?

我的python脚本中有这行代码.它搜索特定目录中的所有文件以查找*cycle*.log.

for searchedfile in glob.glob("*cycle*.log"):
Run Code Online (Sandbox Code Playgroud)

这非常有效,但是当我将脚本运行到网络位置时,它不会按顺序搜索它们,而是随机搜索.

有没有办法强制代码按日期顺序搜索?

这个问题已经被问到了php,但我不确定这些差异.

谢谢

python search glob date

20
推荐指数
3
解决办法
3万
查看次数

在Python中获取文件修改日期

我使用以下代码来获取文件的修改日期(如果存在):

if os.path.isfile(file_name):
    last_modified_date = datetime.fromtimestamp(os.path.getmtime(file_name))
else:
    last_modified_date = datetime.fromtimestamp(0)
Run Code Online (Sandbox Code Playgroud)

有更优雅/短暂的方式吗?

python

17
推荐指数
1
解决办法
4万
查看次数

如何读取目录中的文件属性?

例如,

import os
print os.listdir()
Run Code Online (Sandbox Code Playgroud)

列出目录中的文件.

如何获取目录中所有文件的文件修改时间?

python file

11
推荐指数
2
解决办法
6万
查看次数

ctime总是<= mtime吗?

在Python中使用os.stat()时,我可以假设st_ctime总是小于或等于st_mtime吗?如果没有,为什么不呢?

代码将始终在Linux上运行,但如果操作系统之间存在差异,那么这将是一件好事.

python unix linux filesystems

9
推荐指数
3
解决办法
2695
查看次数

在Mac上使用Python获取文件创建时间

Mac上的Python的os.path.getctime(以及一般的Unix下)没有给出创建文件的日期,而是"最后一次更改的时间"(至少根据文档).另一方面,在Finder中,我可以看到真正的文件创建时间,因此这些信息由HFS +保存.

您对如何在Python程序中获取Mac上的文件创建时间有什么建议吗?

python macos

8
推荐指数
1
解决办法
5337
查看次数

如何在Python中读取文件的元数据?

例如,视频文件的宽高比或doc文件的创建日期.

我特意寻找视频文件及其分辨率

python metadata

8
推荐指数
0
解决办法
2万
查看次数

标签 统计

python ×10

file ×3

date ×2

filesystems ×1

glob ×1

linux ×1

macos ×1

metadata ×1

namedtuple ×1

search ×1

time ×1

tuples ×1

unix ×1

unix-timestamp ×1