我正在尝试创建一个函数,在其中使用 datetime 模块中的各种函数,例如 strftime、strptime 和 timedelta。
我觉得我已经尝试了一切,但每次我都被告知:
4 date = '2012.09.07'
5
----> 6 q = net(date)
7 print q
/Users/fb/Documents/Python_files/test_function.pyc in net(date)
1 def net(date):
----> 2 b = datetime.strptime(a, '%Y.%m.%d')
3 c = b.strftime('%d:%m:%y')
4 return c
NameError: global name 'datetime' is not defined
我读过其他人可能会遇到与我相同的问题,即“它在 python 解释器中有效,但在脚本中无效”。有人可以帮忙吗?