File "news01/news01.py", line 12, in <module> req = urllib.request.Request(url) NameError: name 'urllib' is not defined Traceback (most recent call last): File "news01/news01_test.py", line 25, in <module> f=open("news1.txt","rb") FileNotFoundError: [Errno 2] No such file or directory: 'news1.txt'
时间: 2024-01-03 11:05:34 浏览: 123
Python3爬虫发送请求的知识点实例
这两个错误的原因是不同的。
第一个错误是`NameError: name 'urllib' is not defined`,它意味着Python无法识别`urllib`模块。这可能是因为您没有导入`urllib`模块。您可以在代码的开头添加以下行来导入它:
```
import urllib.request
```
第二个错误是`FileNotFoundError: [Errno 2] No such file or directory: 'news1.txt'`,它意味着Python找不到名为`news1.txt`的文件。这可能是因为您尚未创建该文件,或者文件名拼写错误。请确保您已经创建了名为`news1.txt`的文件,并且文件名拼写正确。
希望这可以帮助您解决这些错误!
阅读全文