【发布时间】:2012-06-04 03:35:44
【问题描述】:
我可能遗漏了我应该适应的明显平台差异,但在尝试执行时间格式 (Python2.7) 时我得到了这个...
在 Linux 环境中:
>>> import time
>>> time.strftime("%a, %d-%b-%Y %T GMT", time.gmtime())
'Tue, 29-May-2012 21:42:04 GMT'
在 Windows 中:
>>> import time
>>> time.strftime("%a, %d-%b-%Y %T GMT", time.gmtime())
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: Invalid format string
从 time.gmtime() 返回的元组看起来是相同的,所以我不完全确定我需要更改什么。
【问题讨论】:
-
只是为了确保您在两个平台上使用的 Python 版本完全相同?
标签: python cross-platform