【发布时间】:2013-04-05 05:25:45
【问题描述】:
我无法从 python 脚本导入日期时间,但我可以从终端命令行导入。
1)import datetime
2)From datetime import datetime
month = datetime.datetime.now().strftime("%B")
print month
这些代码行在命令行中一一输入时起作用 有什么想法吗?
我在 mac 上运行 2.7
【问题讨论】:
-
你得到什么错误?
-
文件 "/Users/ripple/Dropbox/Python/datetime.py",第 2 行,在
中导入日期时间文件 "/Users/ripple/Dropbox/Python/datetime.py",行4、在 月份=datetime.datetime.now().strftime("%B") -
您将测试模块命名为 datetime.py?!这显然行不通。
-
@ch3ka 它为什么不能工作一点也不明显,除非你对模块系统非常了解并且知道一个相对晦涩的细节(搜索当前目录)。
-
好吧,如果不是很明显,这个事件可能是学习模块系统的一个很好的动力;)
标签: python datetime python-import