
不知道為什么我收到錯誤?
uj5u.com熱心網友回復:
由于您已將amazon_soupused 作為方法的引數,并且將其用作未定義的變數。
它應該是:
print(getnextpage(geturl(amazon_url)))
您宣告的amazon_soup變數是方法的本地變數geturl。
uj5u.com熱心網友回復:
當前背景關系中未定義變數“amazon_soup”。在 python 和許多其他語言中,定義變數的“級別”很重要。這意味著您無法從您所在的“級別”之外訪問它。在您的情況下,變數是在函式中定義的,因此無法在此函式之外訪問它。更改第 4 行中的代碼以在開始時定義 amazon_soup,就像您為 amazon_url 所做的那樣。所以只需添加
amazon_soup = None
在第 4 行的開頭。然后運行第 4 行和第 5 行。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/442008.html
上一篇:美麗的湯在這個網站上不起作用
