免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1756 | 回复: 1
打印 上一主题 下一主题

求助~关于获取带空格路径文件的修改时间 [复制链接]

论坛徽章:
1
数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2017-02-14 13:39 |只看该作者 |倒序浏览
新手,请教下大家,我在Windows下使用 os.path.getmtime 来获取文件的修改时间,但是如果文件路径或文件名带有空格的话,或报下面的错,大家帮忙看看怎么处理的应该的?多谢

from datetime import datetime , timedelta

m_time = datetime.fromtimestamp(os.path.getmtime(file_path))

报错:
WindowsError: [Error 3] The system cannot find the path specified:


论坛徽章:
1
数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00
2 [报告]
发表于 2017-02-14 15:15 |只看该作者
我刚又检查了下,好像确实不是空格的关系,难道和文件路径的长度有关系?
我放在本地目录 或者 简单的共享路径都是 OK 的,就最后一个情况下会报错的

>>> file = r'c:\sprdroid6.0mr1_prime_k318_dev #242_BM_Test_DailyReport_20160415_sanity_9850_2.xlsx'
>>> datetime.fromtimestamp(os.path.getmtime(file))
datetime.datetime(2016, 4, 15, 21, 29, 4, 541989)

>>> file = r'\\10.0.3.38\fm_base_15c\sprdroid6.0mr1_prime_k318_dev #242_BM_Test_DailyReport_20160415_sanity_9850_2.xlsx'
>>> datetime.fromtimestamp(os.path.getmtime(file))
datetime.datetime(2016, 4, 15, 21, 29, 4, 541989)

>>> file = r'\\10.0.1.110\Hudson\ShareData\CSDataRelease\Test_Products_Library\MocorDroid6.0_Trunk_Whale2\MOCORDROID6.0_Whale2_W16.20.2\MOCORDROID6.0mr1_Whale2_prime_W16.16.5\SanitytestReports\sprdroid6.0mr1_prime_k318_dev #242_BM_Test_DailyReport_20160415_sanity_9850_2.xlsx'
>>> datetime.fromtimestamp(os.path.getmtime(file))
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python27\lib\genericpath.py", line 62, in getmtime
    return os.stat(filename).st_mtime
WindowsError: [Error 3] The system cannot find the path specified: '\\\\10.0.1.110\\Hudson\\ShareData\\CSDataRelease\\Test_Products_Library\\MocorDroid6.0_Trunk_Whale2\\MOCORDROID6.0_Whale2_W16.20.2\\MOCORDROID6.0mr1_Whale2_prime_W16.16.5\\SanitytestReports\\sprdroid6.0mr1_prime_k318_dev #242_BM_Test_DailyReport_20160415_sanity_9850_2.xlsx'
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP