發表文章

目前顯示的是 5月, 2020的文章

Python 快速學習筆記本 -3 Google Gmail API

首先說明我使用的版本是 Anaconda 1.9.12 編輯器 Visual Code 如何安裝 Google Data Python Library 請參考:            Getting Started with the Google Data Python Library 在 Anaconda 下 安裝:請參考 https://anaconda.org/conda-forge/google-api-python-client conda install -c conda-forge google-api-python-client conda install -c conda-forge google-auth-oauthlib 安裝成功後可以先用 Google Gmail Api 這裡有 Sample Program 先測試環境會不會過。這篇可以讓設計師了解 Google 的 login 認證過程,會選用  Gmail 的 Sample 主要是程試比較短,一目瞭然。 或是用 Python HTTP server 來試 Google Gmail Browser Quickstart   但是在 window 環境下 要啟動 Python simplehttpserver 請用以下指令: python -m http.server 8000 如何讀 Gmail How To Read Email From GMAIL API Using Python

Python 快速學習筆記本 -2

下面幾段是Python 資料型態及基本語法的介紹: Python 變數與資料型態 By 彭彭 Python 數字、字串的基本運算 By 彭彭 Python 有序列表的基本運算 - List、Tuple By 彭彭        有關 List 與Tuple 想要快速了解,可以看這一篇文章:        [Python] 串列(List)與元組(Tuple)比較        有 Tuple 範例:        輕鬆學Python 3 零基礎彩色圖解、專業入門 Python 集合、字典的基本運算 - Set、Dictionary By 彭彭     有關 Python 字典 這篇有更詳細的說明           Python 初學第九講 — 字典 下面幾段是Python 一般流程的控制 Python 流程控制:if 判斷式 By 彭彭 Python 流程控制:迴圈基礎,while 迴圈、for 迴圈 By 彭彭 Python 流程控制:迴圈進階控制,break、continue、else 命令 By 彭彭 下面幾段是Python 函式'、模組、封包 Python 函式基礎:定義並呼叫函式 By 彭彭 Python 函式參數詳解:參數預設值、名稱對應、任意長度參數 By 彭彭 Python Module 模組的載入與使用 By 彭彭     模組載入的不同語法;        import、import as、from import Python Package 封包的設計與使用 By 彭彭 下面幾段是Python 類別、實體物件  Python 類別的定義與使用 - Class Attributes By 彭彭 Python 實體物件的建立與使用 - 上篇 - 實體屬性 Instance Attributes By 彭彭 Python 實體物件的建立與使用 - 下篇 - 實體方法 - Instance Methods By 彭彭 下面幾段是Python 的應用 Python 文字檔案的讀取和儲存 By 彭彭     針對文字檔案處理,這篇有更詳細的說明:      Python 初學第十二講—檔案處理 Python 亂數與統計模組 By 彭彭 Python 網路連線程式、公開資料串接 By 彭彭      快速記憶 讀取網頁,編碼為 "utf-

Python 快速學習筆記本 -1

圖片
這篇主要是紀錄,在網路上快速學習 Python,很多是引用他人的貢獻,為了大家的方便所以我做了整理。 網路上YOUTUBE 的課程很多,對初學者想快速入手我建議 Python 簡介、安裝、與快速開始 By 彭彭 作者是建議直接安裝 Python, 我比較建議安裝 Anaconda 單人免費的版本 , 目前安裝版本是 Python 3.7,我的作業環境是 Window10,所以 我安裝的是   64-Bit Graphical Installer (466 MB) 。 Anaconda 安裝畫面 安裝後在 WINDOW 程式執行欄上會新增以下: Anaconda Menu 先執行 Anaconda Navigator Anaconda Navigator 我是直接使用 Visual Code 來編輯: Visual Ccode 按 "LAUNCH" 執行 VS code: Visual Code 執行畫面 最好是在硬碟上開一個新的路徑專門存放 Python 檔案: Python 程式 附檔名為 .py 試寫一段程式  print("123") 檔名: test.py Visual Code  執行程式: Windows Powershell 會顯示如下: Windows PowerShell Copyright (C) Microsoft Corporation. 著作權所有,並保留一切權利。 請嘗試新的跨平台 PowerShell https://aka.ms/pscore6 PS D:\Python_Learinig> conda activate base PS D:\Python_Learinig> & d:/Users/xxxxx/anaconda3/python.exe d:/Python_Learinig/test.py 123 如果有成功,會發現 Anaconda 自動會去抓 Python,這樣表示環境架設成功。 如果不想在電腦上安裝 Python,還有一方案可以選擇 去 pythonanywhere  申請一個帳號,註冊登入後,系統會顯示: Pythonanywhere Dashboard 選擇 Open another file or Open new file 輸入程式碼後,執行 看到結