我有两个python脚本广东话输入变量从一个脚本到另一个蟒蛇
emotion.py
if __name__ == '__main__':
user=raw_input("Enter your name\n")
print("Calling open smile functions.....")
subprocess.Popen("correlationSvg.py", shell=True)
correlationSvg.py
from emotion import user
import os
import csv
with open('csv/test/'+user+'.csv') as f:
reader = csv.DictReader(f, delimiter=';')
rows = list(reader)
我收到错误
ImportError: cannot import name user
这是为什么呢?
这没有意义,'if'在Python中没有自己的作用域。 – pandubear
你完全正确,回答编辑,非常感谢 – ProfHase85
如果我需要本地块的值,该怎么办?。按照上面的方法在correlationSvg.py中获得空值作为用户 – san45