当前位置:主页 > python教程 > Python 获取ftp服务器文件时间的方法

Python获取ftp服务器文件时间的代码和方法

发布:2020-01-24 21:01:26 88


给网友们整理Python相关的编程文章,网友甄博敏根据主题投稿了本篇教程内容,涉及到Python、ftp服务器、文件时间、Python 获取ftp服务器文件时间的方法相关内容,已被842网友关注,如果对知识点想更进一步了解可以在下方电子资料中获取。

Python 获取ftp服务器文件时间的方法

这个问题在网上找了很长时间,也没有很好的解决方案,大多数都是用的

ftp.retrlines('LIST',处理函数)

来获得文件的时间但是格式是

Python 获取ftp服务器文件时间的方法

所以很难做成时间戳,获取时间的目的不就是用来比较,

所以下面个大家来个可以获取时间然后转化成时间戳的方式

首先函数

Python 获取ftp服务器文件时间的方法

直接获取ftp文件的时间

然后我的做法是,先将时间转化成列表,然后做成时间元组,再用函数转化成时间戳。

          L = list(ftp.sendcmd('MDTM ' + "/home/tarena/%s/%s" % (files_new, filename)))
          dir_t=L[4]+L[5]+L[6]+L[7]+'-'+L[8]+L[9]+'-'+L[10]+L[11]+' '+L[12]+L[13]+':'+L[14]+L[15]+':'+L[16]+L[17]
          timeArray = time.strptime(dir_t, "%Y-%m-%d %H:%M:%S")
        #转换为时间戳:
          timeStamp = int(time.mktime(timeArray))
          atime=int(time.time())
          print(atime)
          print(timeStamp)

然后,想做什么操作就可以自己进行修改了。

以上这篇Python 获取ftp服务器文件时间的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。


参考资料

相关文章

  • Python运算符的作用与意义

    发布:2020-03-24

    本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,+ 称为运算符。


  • 在python不同时区之间的差值与转换方法

    发布:2022-06-18

    给网友朋友们带来一篇关于python的教程,今天小编就为大家分享一篇在python 不同时区之间的差值与转换方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


  • Python使用字典的嵌套功能详解

    发布:2022-10-19

    给网友们整理关于Python的教程,今天小编就为大家分享一篇关于Python使用字典的嵌套功能详解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧


  • python的去重以及数据合并的用法说明

    发布:2023-04-17

    这篇文章主要介绍了python的去重以及数据合并的用法说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教


  • WingPro 7 设置Python路径的操作步骤

    发布:2019-11-29

    Python使用称为Python Path的搜索路径来查找使用import语句导入代码的模块。这篇文章主要介绍了使用WingPro 7 设置Python路径的方法,需要的朋友可以参考下


  • Pandas分组聚合之使用自定义函数方法transform()、apply()

    发布:2023-04-26

    Pandas具有很多强大的功能,transform就是其中之一,利用它可以高效地汇总数据且不改变数据行数,下面这篇文章主要给大家介绍了关于Pandas分组聚合之使用自定义函数方法transform()、apply()的相关资料,需要的朋友可以参考下


  • Python如何查找list中的某个元素的所有的下标

    发布:2021-05-21

    今天小编就为大家分享一篇Python 查找list中的某个元素的所有的下标方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


  • Python numpy有哪些常用数据类型

    发布:2023-03-26

    Numpy提供了两种基本的对象:ndarray(N-dimensional Array Object)和 ufunc(Universal Function Object)。ndarray是存储单一数据类型的多维数组,而ufunc则是能够对数组进行处理的函数


网友讨论