1,電腦中安裝python
命令提示符輸入python,能查詢到python版本號即安裝成功

2,安裝pip,通過pip下載必要工具包
3,安裝PyCharm
4,啟動PyCharm,正確設定解釋器
5,以上步驟正常完成,打開PyCharm,創建一個.py檔案(如test.py),寫一個print(11)運行一下看效果
#!/usr/local/bin/python3
import sys
print(11)
6,撰寫腳本
#!/usr/local/bin/python3
import sys
import pymysql
def def1():
try:
num1 = input("用戶輸入資料庫查詢需要的欄位值1:")
num2 = input("用戶輸入資料庫查詢需要的欄位值2:")
# 打開資料庫連接,請填寫正確的值
db = pymysql.connect(host="資料庫ip", user="用戶名", password="密碼", database="資料庫名")
# 使用cursor()方法獲取操作游標
cursor = db.cursor()
# SQL 查詢陳述句,請填寫正確的表名、欄位名
sql0 = 'select * from info where num1 = "' + num1 + '" and num2 = "' + num2 + '";'
try:
# 執行SQL陳述句
cursor.execute(sql0)
# 獲取所有記錄串列
result0 = cursor.fetchall()
print(result0)
except:
print("查詢失敗!")
except EOFError as e:
print(e)
finally:
def1()
def1() # 呼叫函式
7,如果遇到問題,修改代碼,多次運行,直至達到想要的效果
8,安裝pyinstaller(可使用pip安裝)
9,準備一個圖示檔案.ico,放入.py檔案同目錄中
10,使用命令提示符進入步驟6的.py檔案路徑
11,執行以下命令
pyinstaller -F -i .ico圖示檔案(如test.ico) .py檔案名(如test.py)
12,生成結束后,在.py檔案(如test.py)的同目錄中,/dist檔案夾中生成.exe可執行檔案
13,在查詢的基礎上,還可以對查詢結果做其他操作,如:查詢結果有多條記錄,可使用for回圈,逐個輸出查詢結果,或者使用查詢結果的值作為引數,去執行另外的代碼,等等;具體需結合實際場景
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/493102.html
標籤:其他
