from urllib import request
response = request.urlopen("http://www.baidu.com/") # 打开网站
fi = open("project.txt", 'w') # open一个txt文件
page = fi.write(str(response.read())) # 网站代码写入
fi.close() # 关闭txt文件
Traceback (most recent call last):
File "<ipython-input-47-9ea30c35fa1b>", line 5, in <module>
page = fi.write(str(response.read())) # 网站代码写入
response = request.urlopen("http://www.baidu.com/") # 打开网站
fi = open("project.txt", 'w') # open一个txt文件
page = fi.write(str(response.read())) # 网站代码写入
fi.close() # 关闭txt文件
Traceback (most recent call last):
File "<ipython-input-47-9ea30c35fa1b>", line 5, in <module>
page = fi.write(str(response.read())) # 网站代码写入
TypeError: 'str' object is not callable
原因:
内部函数被用作变量名后可能出现此错误
解决方法:
del str 后再运行程序