我正在尝试编写一个代码,以检查用户名是否存在于xcnfg.py中,如果不存在,它将要求用户输入。
这是我的密码:
import xcnfg
# INITIALIZE SETUP SEQUENCE
try:
xcnfg.Username
except NameError:
xcnfg.Username = input("What is your Username? ")
f = open( 'xcnfg.py', 'w' )
f.write(xcnfg.Username)
f.close()
# INITIALIZE MAIN PROGRAM这是我得到的错误:
File "main.py", line 12, in <module>
xcnfg.Username
AttributeError: module 'xcnfg' has no attribute 'Username'发布于 2022-02-06 18:30:41
Mechanical_meat回答的问题:
捕获AttributeError而不是NameError.
https://stackoverflow.com/questions/71010299
复制相似问题