【问题标题】:Write date modified to file name .csv or to column in .csv file将修改日期写入文件名 .csv 或 .csv 文件中的列
【发布时间】:2015-08-03 20:36:12
【问题描述】:

是否可以用python将修改日期写入文件名?我有大量 .csv 文件,其中必须将修改日期字段转换为文件名。

或者甚至更好地将修改日期作为列写入 csv 文件本身。

【问题讨论】:

  • 是的,你可以,但是为每一行重复修改日期似乎是多余的
  • 我找不到更详细解释的主题?
  • @Mark Jansen 谢谢,我会阅读该主题;)!
  • 据我了解,这个问题主要是关于如何检索日期?

标签: python pandas


【解决方案1】:

使用to_datetime()将浮点值转换为DatatimeIndex:

from os import path
from glob import glob
pd.to_datetime([path.getmtime(fn) for fn in glob("*.*")], unit="s")

【讨论】:

    猜你喜欢
    • 2017-05-17
    • 1970-01-01
    • 1970-01-01
    • 2016-09-26
    • 1970-01-01
    • 2017-06-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多