iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
自我挑戰組

從Python的基礎到套件的使用-用30天帶大家認識Python 系列

Python這門程式語言一直都對初學者十分的友善,若想解決一些邏輯上的小問題、製作簡易UI、影像編輯、爬蟲等,使用Python都十分的方便。本文會從簡單介紹Python的一些基礎,並帶大家認識Python中常用的套件。(本文只是作者的學習紀錄,可能會有錯誤,煩請大佬多加指證,也歡迎新手隨意逛逛看看)

鐵人鍊成 | 共 30 篇文章 | 49 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11 : 函式的介紹

學完前面的一些程式觀念後,我想來簡單說一下函式的概念。函式(function)簡單來講就是一個小程式,將複數程式碼整理成一組程式,並且在需要取用時就可以直接呼叫...

2021-09-24 ‧ 由 seaotter 分享
DAY 12

Day 12 : 套件是甚麼,可以吃嗎(

今天終於脫離了比較痛苦(?)的python基礎語法教學,開始進入python中不可或缺的一環-套件。 套件是甚麼呢,套件其實就是一些工程師寫了一些該程式語言的功...

2021-09-25 ‧ 由 seaotter 分享
DAY 13

Day 13 : 基礎套件的介紹-random,利用程式幫你做亂數選擇

今天來介紹一下ramdom這個套件: random這個套件用來亂數選取,像是抽籤機等等的小程式都需要用到。 要使用套件記得先import此套件: import...

2021-09-26 ‧ 由 seaotter 分享
DAY 14

Day 14 : 基礎套件的介紹-os套件,幫助你管理資料

這邊就來介紹在python中非常重要的檔案管理套件,叫做os。它可以用來幫助你管理資料夾中的檔案,當然也可以做到一次更動檔名或資料的功能,非常的實用,使用前就先...

2021-09-27 ‧ 由 seaotter 分享
DAY 15

Day 15 : 基礎套件的介紹-os套件,幫助你管理資料(下)

今天繼續來討論OS 若想要得到當前路徑,可以使用os.getcwd()。 import os path = os.getcwd() print(path) 更...

2021-09-28 ‧ 由 seaotter 分享
DAY 16

Day 16 : 基礎套件的介紹-time,讓你擁有時間

今天就來介紹時間(time)的套件庫吧。 time.time() : 顯示從1970/1/1 00:00:00 到當前的秒數,通常會拿來當時間戳記使用。 t...

2021-09-29 ‧ 由 seaotter 分享
DAY 17

Day 17 : 爬蟲基本介紹

在python非常有名的一個功能就是爬蟲。再來會開始介紹爬蟲到底是甚麼以及我們要怎麼使用它獲取我們想要的資料。 爬蟲到底是甚麼 爬蟲英文叫做web crawle...

2021-09-30 ‧ 由 seaotter 分享
DAY 18

Day 18 : 靜態爬蟲

今天就來講講最基本的靜態爬蟲吧,這裡要裝的套件是bs4(BeautifulSoup4),它是用來做靜態爬蟲的一個專用的庫,利用pip install來安裝bs4...

2021-10-01 ‧ 由 seaotter 分享
DAY 19

Day 19 : 靜態爬蟲(下)

今天繼續來談論靜態爬蟲,昨天都在講解文字,今天來講講圖片的部分。常常看到一個網頁中有很多漂亮的圖片,可是一張一張下載太浪費時間了,這時候就可以使用爬蟲來批量下載...

2021-10-02 ‧ 由 seaotter 分享
DAY 20

Day 20 : 動態爬蟲-利用webdriver達到自動登入

動態爬蟲的做法主要是用在動態網頁以及一些需要登入的網頁,藉由自動加載指定網頁,就可以獲得需要加載才能取得的資料。所以今天會來講講利用Webdriver自動化加載...

2021-10-03 ‧ 由 seaotter 分享