0
當我運行第一個函數時,它會輸出正確的URL。但是,當我運行第二部分時,它顯示一個錯誤,指出fullurl沒有定義。Python返回變量值的問題
任何人都可以幫助我嗎?
這裏是我的代碼:
def urlmaker(format_mtg):
fullurl = url + format_mtg.get() + "-constructed-league-" + date.get() #adds the users options to the url
print(fullurl)
return fullurl
def htmltotxt(fullurl):
print(fullurl)
response = urllib.request.urlopen(fullurl) #requests the ability to open the website, which magic.wizards.com allows
html = response.read() #reads the html data from the open website
html = str(html) #saves the data as a string
make_lists(card_name_regex, card_number_regex, card_number_list, html)
請使用空格。 Python不收取每個字符。 –
另外,顯示實際的完整錯誤和回溯。您發佈的代碼中沒有任何內容會導致該錯誤。 –
您尚未顯示如何調用這些功能。請包括這一點。另外,請檢查您的縮進。 – roganjosh