發表文章

目前顯示的是有「Python」標籤的文章

Python 快速學習筆記本-4 Facebook 粉絲團 留言 讀取

圖片
     這一篇主要是工作上的需求,目前有很多公司都是用臉書粉絲團在辦活動,所以對粉絲團的留言都希望能夠做自動化的處理,為了開發相關的程式,首先就是要了解 Facebook for developer.              先到 Facebook for developer 上我的應用程式去建立一新的應用程式,並為新的應用程式取名,接著可以去用 臉書 圖形 API 測試工具: 一開始可以先去產生存取權杖(Generate access token), 同時設定權限: 權限  pages_show_list groups_access_member_info pages_manage_metadata pages_manage_ads public_profile 找出臉書粉絲專頁的 ID , 首先要找出臉書粉絲專頁的URL,如果不知道如何找可以參照這一篇:  如何取得我的個人或粉絲及商務專頁網址?  ,有了臉書粉絲專頁的URL 後就可以找到粉絲專頁的ID  Find Your Fac ebook ID 。 如果Token 已經產生,也知道粉絲專頁的URL也可用 import json import facebook token = 'xxxxxxxxxxxxxx' #貼上臉書 圖形 上的權杖 graph = facebook.GraphAPI(access_token = token)  info = graph.get_object('http://www.facebook.com/xxxxxxxxxx', field = 'id')  print(info)    結果 :  {'name': 'xxxxxxxxxxx', 'id': '9999999999'}  接下來可以在 "圖形 API 測試工具" 輸入 " 你的臉書ID " ?fields=posts.limit(10) , 按 " 提交 " 就會看到此粉絲專頁下前10個貼文。我錄下動作供參考  圖形 API 測試工具 - Facebook for Developers :用 ID 去 讀取貼...

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 快速學習筆記本 -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 輸入程式碼後,執行 看到結...