---
# System prepended metadata

title: 課程資源整理
tags: [Python程式設計與網頁爬蟲應用程式實作(二)]

---

# 課程資源整理


黃安聖

###### tags: `Python程式設計與網頁爬蟲應用程式實作(二)`

----

## 範例原始碼

https://drive.google.com/open?id=12FIIPwsb78LrUHt-V6cSmOT5Hh_2QzxN

範例原始碼可由下方連結進入並下載，解壓縮後得到的`.ipynb`檔案可使用`Anaconda Navigator`內的`Jupyter Notebook`環境開啟。


----

## 上課錄影播放清單

https://www.youtube.com/playlist?list=PLCsSgXMApja9R5qHY2qdAgw34iw2Hvu_2

:::success
上課錄影為Youtube非公開影片，因此無法直接在Youtube上搜尋到，僅可透過上方連結進入。
:::

----

## 課程講義

- [開發環境設定與基礎語法認識](https://hackmd.io/@KbbbrL2kQGCA7eHztz-v6w/H1qyRaFvU#/)
- [網頁爬蟲應用程式實作](https://hackmd.io/@KbbbrL2kQGCA7eHztz-v6w/S1grJCtwU#/)

進入後使用方向鍵 <kbd>↑</kbd> 或 <kbd>↓</kbd> 切換頁面

----

## 期末成果展示(每人5分鐘內)

1. 應用程式運作展示(亦可使用螢幕錄影)
2. 製作過程中遇到的困難？未來想加入的新功能？

----

## 環境設定

![](https://i.imgur.com/xeY4tzY.png)

### 進入Anaconda下載頁面

點選以下連結進入Anaconda下載頁面：

https://www.anaconda.com/distribution/

### 選擇作業系統與版本

1. 依照電腦作業系統選擇`Windows`或`MacOS`版本
3. 下載==Python 3.7版本==

![](https://i.imgur.com/Nn6tBVW.png)

##### 小知識: Python 2.x vs Python 3.x

> 2020年一月起，[Python 2.x版本已不再被官方進行維運與更新](https://www.python.org/doc/sunset-python-2/)，Python 2.x 與 Python 3.x雖只有版本號碼上的差別，但是語法規則卻是截然不同的，兩者語法並不相容。
由於Python2.x即將走入歷史，因此**在現代，我們學習與用來編寫程式的Python實際上是指Python 3.x的版本**。


### 安裝步驟

下載完成後，執行安裝檔案，全程使用預設設定進行安裝即可。

----

### Anaconda Navigator

Anaconda環境選擇介面，安裝完Anaconda後即可使用。

#### Anaconda Navigator - Windows

![](https://i.imgur.com/t9t4rCs.png)

Windows作業系統下可點選畫面左下角的`放大鏡按鈕`直接搜尋Anaconda Navigator即可找到。

#### Anaconda Navigator - MacOS

![](https://i.imgur.com/eVmVHmW.png)

Anaconda Navigator預設會被放置在MacOS的`應用程式`資料夾

----

## [Jupyter Notebook](https://en.wikipedia.org/wiki/Project_Jupyter)

以網頁作為介面的程式碼編輯與執行環境，對於程式新手會是相對友善的環境。

----

### 如何使用Jupyter Notebook

#### 1. 打開Anaconda Navigator

![](https://i.imgur.com/VWSu3dY.png)

開啟Anaconda Navigator後，將可看到Anaconda所提供的環境選項，而其中的Notebook即是本課程所主要會使用的環境，點選`Launch`按鈕即可啟動。


:::success
若同學們在未來學程式的過程中，需要用到Anaconda Navigator有提供的環境都不需額外進行安裝了。
:::

#### 2. 使用Jupyter Notebook新增Python 3檔案

透過Notebook的開啟畫面移動至指定資料夾，在此以桌面為例子，在作業系統內，桌面的檔案預設會被放置在`Desktop`資料夾。

1. 點選Desktop進入桌面

![](https://i.imgur.com/P4gw37x.png)

2. 建立一份 Python3 檔案

點選`New`並選擇`Python 3`

![](https://i.imgur.com/8Ae6TTL.png)

:::success
Jupyter Notebook的副檔名為`.ipynb`，只要是`.ipynb`的檔案都可用此環境開啟。
:::

----

#### 透過Jupyter Notebook運行Python程式碼

![](https://i.imgur.com/X3CEl49.png)

程式編寫完成後按下 <kbd>SHIFT</kbd>+<kbd>ENTER</kbd> 即可執行。