2024-09-24 00:21:58 发布
网友
再见!
如何通过ftp获取文件的创建日期?。 我使用web2py、python、ftplib和filezilla作为ftp服务器。我可以通过f.sendcmd('MDTM'+文件名)获取修改日期。
有什么建议吗?谢谢!
你有如下东西:
connection = ftplib.FTP(**ftpCredentials) modifiedTime = connection.sendcmd('MDTM ' + fileName) # successful response: '213 20120222090254'
要解释修改的时间,应执行以下操作:
from datetime import datetime print datetime.strptime(modifiedTime[4:], "%Y%m%d%H%M%S").strftime("%d %B %Y %H:%M:%S") # prints something like 01 January 1970 09:30:01
来源:this blog post @ http://alexharvey.eu/code/python/get-a-files-last-modified-datetime-using-python/
当我想更改文件修改时间时,我在控制台上使用FTP客户端。 登录到远程FTP FTPFTP.dic.com
更改访问时间、修改时间,是时候在2005-01-01 12:30:00somefile.txt上创建一个目录了
完整示例:
site UTIME somefile.txt 20150331122000 20150331122000 20150331122000 UTC
当然,您可以在任何ftp客户机中使用此命令。
你有如下东西:
要解释修改的时间,应执行以下操作:
来源:this blog post @ http://alexharvey.eu/code/python/get-a-files-last-modified-datetime-using-python/
当我想更改文件修改时间时,我在控制台上使用FTP客户端。 登录到远程FTP FTPFTP.dic.com
更改访问时间、修改时间,是时候在2005-01-01 12:30:00somefile.txt上创建一个目录了
完整示例:
当然,您可以在任何ftp客户机中使用此命令。
相关问题 更多 >
编程相关推荐