python - 由于 AttributeError,无法从控制台执行 Python 程序
问题描述
OS: Windows 10
我有一个非常简单的 python 脚本datetime.py
:
import datetime
print(datetime.datetime.now())
input("press enter to continue")
从控制台运行:python datetime.py
输出:
Traceback (most recent call last):
File "datetime.py", line 1, in <module>
import datetime
File "C:\Users\DAN024\Documents\Python\datetime.py", line 7, in <module>
print(datetime.datetime.now())
AttributeError: partially initialized module 'datetime' has no attribute 'now' (most likely due to a circular import)
解决方案
将文件名从 datetime.py 更改为其他名称
推荐阅读
- jestjs - 如何检查函数是否为模拟函数?
- c# - C# 深拷贝列表
- python - 如何在matplotlib的x轴上正确绘制回归输出与正确的日期时间索引?
- c - 为什么c中的分段错误以及如何使其工作?
- postgresql - Doobie 中的 Postgresql 数组编码 – text[] 与 varying[]
- html - span 标签的 CSS 选择器部分文本
- algorithm - 用数学形式替换连续数字
- vb.net - 将 Mdi Parent 作为对象打开不会让在 VB.Net 中从另一个 Mdi 子窗体打开 Mdi 子窗体
- flutter - 如何在 Flutter 中为图标添加删除线?
- google-fit - 无法在 Android Java 中的 Google Fit 中写入血压。下面是我正在集成以编写 Bloop Pressure 的示例代码