我有兩個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