PJzhang:python基礎入門的7個療程-seven

  • 2020 年 7 月 18 日
  • 筆記

 貓寧!!!

參考鏈接:易靈微課-21天輕鬆掌握零基礎python入門必修課

//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節大總結