我尝试打开谷歌上的特定页面。与用户在搜索关键字和特定网站(例如“2”)中键入内容一样,然后提供结果。Python没有足够的格式字符串胳膊
所以,搜索一般工作。现在我试图把这个特定的网站放进去。
class Google:
@classmethod
def search(self, search, sites):
page = requests.get("http://www.google.de/search?q=%s&start=%i 0"%search %sites)
[...]
class Menu:
@classmethod
def start_menu(self):
begriff = raw_input("Bitte gib deinen Suchbegriff ein: ")
seiten = raw_input("Wie viele Seiten willst du öffnen?: ")
Google.search(begriff, seiten)
Menu.start_menu()
为什么它不工作?
错误:
TypeError: not enough arguments for format string
谢谢!
尝试用'“%(搜索,网站)'在最后,没有双重% –
@ Jean-FrançoisFabre是的,谢谢你 – Lucas
BTW:[PyFormat.info](https://pyformat.info/) – furas