我使用的是windows 10和python3。9
我安装了网页
现在我试着运行一个简单的程序
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="root",
password="",
database="pythonDB"
)
mycursor = mydb.cursor()
mycursor.execute("SELECT * FORM customers")
myresult = mycursor.fetchall()
for x in myresult:
print(x)
我在运行时遇到以下错误
Traceback(最近一次调用最后一次):文件"G:\Python_w3school\mysql\select.py",第1行,导入mysql.connector文件"C:\用户\pawar\AppData\本地\包\PythonSoftwareFoundation。Python.3.9_qbz5n2kfra8p0\LocalCache\local-包\Python39\site-包\mysql\connector_init_. py",第42行,在导入dns.resolverFile"C:\用户\pawar\AppData\本地\包\PythonSoftwareFoundation中。Python.3.9_qbz5n2kfra8p0\LocalCache\local-包\Python39\site-包\dns\resolver.py",第20行,在导入套接字文件"C:\Program Files\WindowsApps\PythonSoftwareFoundation中。0_x64__qbz5n2kfra8p0\lib\socket.py",第54行,在导入os, sys, io中,选择器File"C:\Program Files\WindowsApps\PythonSoftwareFoundation。Python.3.9_3.9.1520。0_x64__qbz5n2kfra8p0\lib\selectors.py",第12行,在导入中选择文件"G:\Python_w3school\mysql\select.py",第3行,在mydb=mysql.connector.connect(属性错误:模块'mysql'没有属性'连接器'
Python3似乎没有直接在execute函数中使用SQL。将查询分配给变量并将其传递给execute()函数。
它为我工作!!!
sql = "SELECT * FROM customers"
mycursor.execute(sql)
也尝试重命名文件,如果它是select.pyselect_customers.py
我通过在这里下载包来安装mysql python模块。我尝试了但没有成功。有什么线索吗? 编辑:添加后,我得到了一个无关的权限错误,我现在已经解决了,所以这是我非常需要的!!!
问题内容: 这是我的课: 当我尝试运行该功能时: 我收到以下错误: 我该如何解决? 问题答案: 如果我不得不猜测,您这样做: 在代码的顶部。这意味着您必须执行以下操作: 访问该方法。或者,您可以将import语句更改为此: 并按原样访问它。 制作该模块的人员还命名了他们的班级:
问题内容: 我一直在学习人工智能以及如何使用Python进行编码。我正在从事一个项目,因此我决定更新一些Python软件包,这些软件包并不是新手,然后发生了一些事情并且无法编译我的代码。我删除了Anaconda3并再次设置,但没有用。我一直把这个问题写为主题。如果有人帮助我,我会寻求帮助的。 问题答案: 相同的问题已作为GitHub问题发布。特别地,@allanlavoie建议的解决方案在这里也可
问题内容: import attr >>> @attr.s … class SmartClass(object): … a=attr.ib() … b=attr.ib() … Traceback (most recent call last): File “ “, line 1, in AttributeError: module ‘attr’ has no attribute ‘s’ >>> 我
问题内容: 我已经安装了tensorflow版本r0.11。 在我的文件名中,我已经导入: 并使用它: 尝试在PyCharm中运行我的项目时出现以下错误: 如何解决此错误? 问题答案: 您通常以书面形式汇入, 您可能已经在项目中命名了文件,并且语句正在从该文件导入。 另外,您也可以尝试一下
问题内容: 我在Mac上工作。已安装Python 3.7.0。安装了Anaconda,Pandas和Numpy。 在命令行中,如果我输入Python并在Python shell内,我可以输入import Pandas,它看起来像是可行的。 但是在Komodo Editor中,如果执行: 我收到以下错误: 编辑: 这是完整的代码: 这是回溯: 问题答案: 查看共享者, 很可能您有一个名为’‘的文件,