Simple简 发表于 2020-12-2 16:07:48

这个爬虫程序哪里错了呀,我都是按照步骤来的

{:10_266:} 求助大佬

import requests

def open_url(url):
        headers={"user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0"}
        res=requests.get(url,headers=headers)
       
        return res
       
def main():
        url="https://news.house.qq.com/a/20170702/003985.htm"
        res=open_url(url)
       
        with open("test.txt","w",encoding="utf-8") as file:
                file.write(res.text)
               
SyntaxError: multiple statements found while compiling a single statement

hrp 发表于 2020-12-2 16:07:49

不要在IDLE的shell里运行多行代码,右上角file->new file新建一个文件,F5运行。

Simple简 发表于 2020-12-2 16:21:35

hrp 发表于 2020-12-2 16:07
不要在IDLE的shell里运行多行代码,右上角file->new file新建一个文件,F5运行。

谢谢~

hrp 发表于 2020-12-2 16:33:07

Simple简 发表于 2020-12-2 16:21
谢谢~

我说错了,是左上角{:10_247:}

Simple简 发表于 2020-12-2 18:05:41

hrp 发表于 2020-12-2 16:33
我说错了,是左上角

哈哈哈没事,找得到(手动狗头)
页: [1]
查看完整版本: 这个爬虫程序哪里错了呀,我都是按照步骤来的