Traceback (most recent call last): File "C:/pythonProject11111/venv/mainn1122.py", line 21, in <module> sheet.write(0, 1, data[i]) AttributeError: 'Sheet' object has no attribute 'write'
时间: 2023-05-22 17:04:12 浏览: 152
这个错误发生的原因可能是你的代码中使用了一个名为 "write" 的属性或方法,但是 "Sheet" 对象并没有这个属性或方法。你需要检查一下你的代码,看看是哪一行出现了这个错误,并且确定一下你使用的对象的类型是否正确。如果这个问题还没有解决,你可以尝试对你的代码进行调试或者查找相关文档来获得更多的帮助。
相关问题
Traceback (most recent call last): File "C:/Python38/pythonProject/poi.py", line 60, in <module> jsonf = urllib.urlopen(url) Traceback (most recent call last): File "C:/Python38/pythonProject/poi.py", line 60, in <module> jsonf = urllib.urlopen(url) AttributeError: module 'urllib' has no attribute 'urlopen'
您遇到的错误是因为urllib模块中没有urlopen这个属性。Python 3中urllib模块被分为了urllib.request、urllib.parse、urllib.error等子模块。
要解决这个问题,您可以将代码中的urllib替换为urllib.request。请尝试以下修改:
```python
import urllib.request
url = "your_url_here"
jsonf = urllib.request.urlopen(url)
```
这样应该可以解决您的问题。如果还有其他问题,请随时提问。
运行报错C:\Users\Administrator\PycharmProjects\pythonProject\venv\Scripts\python.exe C:/Users/Administrator/PycharmProjects/pythonProject/main.py Traceback (most recent call last): File "C:/Users/Administrator/PycharmProjects/pythonProject/main.py", line 1, in <module> import pymysql ModuleNotFoundError: No module named 'pymysql'
这个错误提示是因为你的项目中没有安装pymysql模块,你需要在命令行中输入以下命令来安装pymysql模块:
```
pip install pymysql
```
如果你使用的是PyCharm开发环境,可以直接在PyCharm的Terminal中输入以上命令,也可以在PyCharm的Project Interpreter中搜索pymysql并安装。安装完成后,重新运行你的代码即可。
阅读全文
相关推荐

















