误差如下
Traceback (most recent call last):
File "./unzipemall3.py", line 14, in <module>
sformat = parentFormat('start')
File "./unzipemall3.py", line 9, in parentFormat
parent = input(where + " Folder name (ex. Mol1-A) : ")
File "<string>", line 1, in <module>
NameError: name 'mol8' is not defined
从os导入chdir 从子流程导入Popen、PIPE
def parentFormat(其中): ##返回分隔符为“-”的列表 ##例如Mol1-A返回[Mol1,A] #大多数父文件夹的输入 parent=raw_input(其中+“文件夹名称(例如Mol1-A):”) 返回父级.拆分('-')
如果“main”==名称:
^{pr2}$
我猜你使用的是python2.7或更低版本。在
在这一行中,如果用户键入} 并尝试将其分配给} 。在
^{pr2}$mol8
,the interpreter will look for the variable ^{parent
。但这行不通,因为变量mol8
不存在。如果希望parent
包含字符串值"mol8"
,请使用^{或者,升级到python3,其中
raw_input
已重命名为input
。在相关问题 更多 >
编程相关推荐