from denglu2 import * from zhuce2 import * from sqlml import Sql from tkinter import * from tkinter import ttk from lujing import *如何导入他们所在的模块
时间: 2023-07-30 09:09:38 浏览: 41
可以使用 Python 中的 `import` 关键字来导入这些模块,具体的导入方式如下:
```python
import denglu2
import zhuce2
import sqlml
import tkinter
from tkinter import ttk
import lujing
```
这样就可以在代码中使用这些模块中定义的类和函数了。如果需要使用模块中的某个函数或者类,可以使用 `from 模块名 import 函数名/类名` 的形式导入。
```python
from sqlml import Sql
```
这样就可以直接使用 `Sql` 类了。如果需要使用这个模块中的其他函数或者类,可以继续使用 `from 模块名 import 函数名/类名` 的方式导入。
相关问题
from tkinter import * import MySQLdb from tkinter import messagebox import os class MysqlSearch(object): def __init__(self): self.get_conn() # 获取连接 def get_conn(self): try: self.conn = MySQLdb.connect( host='127.0.0.1', user='root', passwd='123456', db='denglu', charset='utf8' ) except MySQLdb.Error as e: print('Error: %s' % e) # 关闭连接 def close_conn(self): try: if self.conn: self.conn.close() except MySQLdb.Error as e: print('Error: %s' % e) # 获取用户信息(登录用) def get_userinfo(self): sql = 'SELECT * FROM 用户信息' # 使用cursor()方法获取操作游标 cursor = self.conn.cursor() # 使用execute()方法执行SQL语句 cursor.execute(sql) # 使用fetchall()方法获取全部数据 result = cursor.fetchall() # 将数据用字典形式存储于result result = [dict(zip([k[0] for k in cursor.description], row)) for row in result] # 关闭连接 cursor.close() self.close_conn() return result为什么说没有MySQLdb这个模块,应该怎么修改
如果你的电脑中没有安装 MySQLdb 模块,那么你需要先安装它,可以在命令行中使用以下命令安装:
```
pip install MySQL-python
```
如果你使用的是 Python 3,可以使用以下命令安装:
```
pip install mysqlclient
```
如果你已经安装了 MySQLdb 模块,但是仍然提示没有找到该模块,可能是因为 Python 解释器没有添加该模块的搜索路径。你可以在代码开头添加以下语句来添加该模块的搜索路径:
```
import sys
sys.path.append('/path/to/MySQLdb')
```
其中 `/path/to/MySQLdb` 是 MySQLdb 模块的安装路径。
另外,你的代码中还需要导入 `tkinter` 和 `os` 模块,可以在代码开头添加以下语句:
```
import tkinter
import os
```
SQL中这条语句SELECT TOP (1000) [ID] ,[Uname] ,[Pwd] FROM [SC].[dbo].[denglu]怎么改
这条SQL语句的作用是从名为 "denglu" 的数据库表中选择前1000个记录中的ID、Uname和Pwd字段。如果您想要修改语句以满足不同的需求,可以根据需要进行更改。例如:
- 如果您想选择所有记录而不是前1000个,可以将"TOP (1000)"删除。
- 如果您想选择不同的字段,可以修改SELECT子句中的字段列表。
- 如果您想选择不同的表或数据库,可以修改FROM子句中的表或数据库名称。
- 如果您想选择符合特定条件的记录,可以添加WHERE子句,例如"WHERE Uname = 'John' AND Pwd = '123456' "。