貓寧!!!
參考連結:易靈微課-21天輕鬆掌握零基礎python入門必修課
https://www.liaoxuefeng.com/wiki/1016959663602400
第19天:開源模組
資料庫連線物件connection(建立python程式和mysql伺服器之間的通道),資料庫遊標物件cursor(運送資料的載具)。
安裝資料庫相關的python模組
pip install PyMySQL,注意這裡的大小寫區分。
新建連線,查詢編輯器,選中執行,重新整理之後可以看到mydb資料庫已經建立好,裡面有一個表sgrade
選中mydb,新建查詢,輸入select * from sgrade;
要匯入的txt檔案
成功將檔案匯入,這裡用的是mariadb遠端連線
顯示
獲取資料庫中所有的成績,註釋掉一部分不相關的
顯示
獲取單個學生的成績
顯示
第20天:開源模組
xlwt模組生成excel檔案
xlrd讀取excel(很少使用),xlwt生成excel
目的是將input.txt中的學生成績資訊生成excel中。
程式程式碼,生成學生成績表.xls,sheet名字是學生成績表,row是行,col是列。
excel成績表
第21天:開源模組
multiprocessing模組,多程式
生成URL
顯示
多執行緒,8個程式同時進行
顯示結果
21節大總結