请帮忙!我只是在学习,我不明白我的错误是什么
class Client:
def __init__(self):
self.session = requests.session()
self.session.headers = {
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 YaBrowser/20.6.2.197 Yowser/2.5 Yptp/1.23 Safari/537.36', 'accept': '*/*',
'Accept-Language': 'ru',
}
def run(self):
text = self.load_page()
self.parse_page(text=text)
if __name__ == '__main__':
parser = Client()
parser.run()
答案 0 :(得分:1)
您只需要在run
内缩进Client
class Client:
def __init__(self):
...
def run(self):
...
if __name__ == '__main__':
parser = Client()
parser.run()
网上有几本教程,请在此处发布之前,先在线彻底搜索您的问题。这是一个非常基本的问题