0
def startdataprocessing (self, widget):
text_file = open("SRAIdFromPythonInput.txt", "w")
for item in text_file:
execute('bash ./oneclickdataprocessor.sh')
text_file.close()
我有錯誤text_file未定義。如何解決這個問題?在.txt文件中的每個項目上調用.sh腳本是正確的,還是應該使用嵌入for循環的Linux shell?如何在For循環調用Shell腳本中轉義Python名稱錯誤?
您應該修復您的縮進。 – user2314737
你還沒有調用你的startdataprocessing函數。 – Bemmu
您正在調用'text_file',它是*'startdataprocessing'內定義的變量* – jmk