Python Facebook put_wall_post(message,attachment [,profile_id]) put_wall_post(message,attachment [,profile_id]) message message attachment profi

Similar documents
Python a p p l e b e a r c Fruit Animal a p p l e b e a r c 2-2

Spyder Anaconda Spyder Python Spyder Python Spyder Spyder Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Sp

第壹拾篇

<4D F736F F D B77CC4B3ACF6BFFD2DB0D3B77EC2B2B3F8C2BEBAD82E646F63>

池州学院文件

務 相 關 的 約 點 及 內 容 / 托 嬰 契 約 (2) 居 家 托 育 人 員 在 中 心 托 育 人 員 2. 瞭 解 契 約 ( 到 ) 宅 托 兒 契 約 一 天 的 工 作 重 的 意 義 (3) 契 約 的 意 義 分 點 及 內 容 法 律 效 類 自 由 與 限 制 及 2.

第一章行政區域及行政組織

電腦做什麼事~第六章

臺北市98年度高職學生優良書籍閱讀心得寫作競賽成果報告目錄

電腦做什麼事~第七章

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00

Microsoft Word - 2AF63內文.doc

加 值 型 及 非 加 值 型 營 業 稅 法 第 12 條 ( 公 布 ) 特 種 飲 食 業 之 營 業 稅 稅 率 如 下 : 一 夜 總 會 有 娛 樂 節 目 之 餐 飲 店 之 營 業 稅 稅 率 為 百 分 之 十 五 二 酒 家 及 有 陪 侍 服 務 之 茶 室

第一章 系统概述

針灸治療膝關節疼痛綜述

<4D F736F F D20D1A7C9FACAD6B2E1B8C4D7EED6D5A3A8B4F8B1EDB8F1BCD3D2B3C2EBB0E6A3A9372E3239>

桂林市劳动和社会保障局关于

第三章 維修及管理

Microsoft Word 年度选拔硕博连读研究生的通知.doc

一 专 业 名 称 专 业 名 称 : 会 计 二 入 学 要 求 与 基 本 学 制 入 学 要 求 : 初 中 毕 业 生 基 本 学 制 : 三 年 ; 其 中 前 二 年 为 在 校 学 习 时 间, 最 后 一 年 为 企 业 实 习 时 间 层 次 : 中 职 三 培 养 目 标 本 专

untitled


Microsoft Word - 学字〔2015〕16号

Microsoft Word - 1-3陳詠琳-近代..

团 学 要 闻 我 校 召 开 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 3 月 17 日, 我 校 共 青 团 五 届 九 次 全 委 ( 扩 大 ) 会 议 在 行 政 办 公 楼 五 楼 会 议 室 举 行, 校 团 委 委 员 各 院 ( 系 ) 团 委 书 记 校 学 生

编 辑 说 明 本 报 告 依 据 上 海 市 教 育 委 员 会 关 于 继 续 做 好 上 海 高 校 本 科 教 学 质 量 年 度 报 告 发 布 工 作 的 通 知 ( 沪 教 委 高 [2013]21 号 ) 文 件 精 神, 经 上 海 商 学 院 校 长 办 公 会 研 究 部 署,

Microsoft Word - Learn Objective-C.doc

工 程 应 用 陈 泾 生 等 继 电 保 护 检 验 标 准 化 作 业 专 家 系 统 的 研 发 和 应 用 实 践 统 硬 件 结 构 和 软 件 功 能 结 构 分 别 如 图 图 所 示 图 / 系 统 硬 件 架 构 0 1/!&%!!" "! 图 软 件 功 能 0 1 %! " 高

實習作業申請流程圖

( 二 ) 拓 展 岗 位 ( 群 ) 1. 餐 厅 服 务 岗 位 群 在 大 中 型 餐 饮 企 业 星 级 饭 店 主 要 从 事 餐 饮 服 务 的 有 关 工 作, 如 服 务 员 点 菜 师 茶 艺 师 咖 啡 师 调 酒 师 等 2. 食 品 加 工 岗 位 群 主 要 从 事 餐 饮

Microsoft Word - ACG chapter00c-3ed.docx

Microsoft Word - ch04三校.doc

改 善 動 機 很 多 人 在 使 用 學 校 網 站 時, 感 覺 到 有 諸 多 不 便, 像 是 雖 然 學 校 有 辦 活 動, 但 很 難 發 現 公 佈 在 網 站 上 的 活 動 資 訊, 還 有 雲 端 系 統 銷 曠 繁 複 等, 鑒 於 以 上 原 因, 我 們 決 定 改 善

Microsoft Word - 101評鑑總評報告--.doc

任務二 : 產生 20 個有炸彈的磚塊, 放在隨機的位置編輯 Block 類別的程式碼 import greenfoot.; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) Write a description of class

臺北市98年度高職學生優良書籍閱讀心得寫作競賽成果報告目錄

123

2.4 Selenium Python Selenium Selenium Selenium Selenium pip install selenium Chrome WebDriver Google Chrome (Linux, Mac, Windows) Chrome WebDriv

向陽花木大綱---

Chapter 1 選 用 好 的 燜 燒 罐 選 用 好 的 燜 燒 罐 是 做 好 燜 燒 罐 料 理 最 重 要 的 步 驟, 除 了 須 注 意 使 用 的 材 質 是 否 符 合 食 器 使 用 標 準, 也 須 注 意 燜 燒 罐 的 保 溫 效 果, 才 能 安 心 享 用 燜 燒 罐

穨文件1

最有利標及評選優勝廠商_含附錄__ 更新_.doc

“国家高等职业教育会计专业

<4D F736F F D20BB4FA55FA5AB313031A67EABD7B0AAC2BEBEC7A5CDC075A87DAED1C479BE5CC5AAA4DFB16FBC67A740C476C1C9A6A8AA47B3F8A E646F63>

2. ( ) 16

概述

<4D F736F F D20BBB3BBAFD1A7D4BA C4EAB1CFD2B5C9FABECDD2B5D6CAC1BFB1A8B8E62E646F63>

Java

epub83-1

目 录 概 述 背 景 社 会 背 景 行 业 背 景 需 求 分 析..6 3 优 势 分 析 资 源 优 势 品 牌 优 势 技 术 优 势 用 户 体 验.....

Microsoft Office SharePoint Server MOSS Web SharePoint Web SharePoint 22 Web SharePoint Web Web SharePoint Web Web f Lists.asmx Web Web CAML f

扉页.doc

國立臺北大學金融與合作經營學系一○○學年度第一學期第二次系務會議

了 手 打 上 石 膏, 偷 偷 的 敲 了 父 母 親 的 門 說 我 的 手 還 是 好 痛 說 著 眼 淚 尌 流 了 下 來, 事 實 上 手 並 不 疼, 心 中 對 於 自 己 奪 眶 的 眼 淚 感 到 震 驚, 連 續 幾 晚, 你 靠 著 絕 佳 的 演 技, 安 穩 的 睡 在

3. 反 映 : 4. 五 花 八 门 : 5. 慷 慨 : 6. 参 与 : 7. 慰 劳 : 8. 延 续 : 9. 珍 爱 : 10. 浪 漫 : 三. 找 出 下 列 每 组 词 中 的 近 义 词 或 同 义 词 : 节 日 节 气 节 令 时 节 习 俗 民 俗 仪 式 风 俗 文 献

untitled

彩圖 6 彩圖 7 彩圖 8 3

所级用户操作手册

1 1 Excel VBA 說明 ( ) (_) STEP4 Excel 2 STEP5 A1 1 B2 2 C3 3 STEP6 A1 STEP7 > > 1-11

VB程序设计教程

主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new

Microsoft Word - 文件1

前言

不 知 肉 味 的 用 法 相 同? (A) 長 煙 一 空, 皓 月 千 里 (B) 五 臟 六 腑 裡, 像 熨 斗 熨 過, 無 一 處 不 伏 貼 (C) 兩 片 頑 鐵, 到 他 手 裡, 便 有 了 五 音 十 二 律 似 的 (D) 吾 觀 三 代 以 下, 世 衰 道 微 12. 文

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->

: ( ) : : / : ISBN / F5112 : : CIP (2006)

1-1 database columnrow record field 不 DBMS Access Paradox SQL Server Linux MySQL Oracle IBM Informix IBM DB2 Sybase 1-2

坐 公 車 好 處 多 得 獎 者 : 李 宥 萱 指 導 老 師 : 陳 淑 鈴 我 家 住 在 鄉 下, 離 市 區 有 段 距 離 每 個 禮 拜 三 和 禮 拜 六 我 都 要 到 市 區 補 習, 以 前 都 是 媽 媽 特 地 從 大 老 遠 的 地 方 開 車 回 來 載 我 這 實

净, 保 持 面 部 整 洁 这 里 要 说 一 下 的 是, 很 多 男 生 注 意 了 胡 子, 却 忘 了 鼻 毛, 而 旁 人 或 者 同 学 往 往 也 不 好 意 思 提 醒 建 议 面 试 前 一 定 要 仔 细 照 一 照 镜 子, 好 好 检 查 一 下 有 些 人 讲 话 多 了

92_國教階段特教通報操作手冊

看 見 聲 音 在 動! 一 研 究 動 機 在 一 次 的 創 意 科 學 演 講 中, 講 師 介 紹 了 看 見 聲 音 的 活 動, 我 們 幾 個 同 學 非 常 的 好 奇, 私 底 上 不 停 的 討 論, 最 後 我 們 去 請 問 老 師, 並 開 始 上 網 搜 尋 相 關 資

项 目 三 文 字 处 理 软 件 Word 2010 的 应 用 105 图 图 文 样 张 2. 页 面 设 置 单 击 页 面 布 局 选 项 卡 页 面 设 置 组 中 的 页 边 距 按 钮, 选 择 自 定 义 边 距 选 项, 弹 出 页 面 设 置 对 话 框, 在 页

護, 但 是 機 場 跑 道 仍 然 曝 露 在 外 戰 爭 開 始 後 戰 機 山 洞 機 庫 的 出 入 洞 口, 很 有 可 能 在 開 戰 之 初, 就 被 敵 人 用 飛 彈 攻 擊 予 以 封 閉 既 然 保 持 空 優 如 此 重 要, 台 灣 一 旦 遭 受 到 攻 擊, 就 應 首

SCTWhiteBoard V1

《人员招聘与任用》

Microsoft Word - 04_李怡靜

Microsoft Word - diy_chi.doc

PowerPoint 2007教材


2017ÅàÑø·½°¸

<4D F736F F D A67EB2C438A6B8ACF9B875B9B5A448ADFBBAC2B8D5C2B2B3B9A15DA5BBC2B2B3B9A477BA49A4EEB3F8A657A15E>

臺北市私立育達高級商業家事職業學校

Quick Start Guide

Chapter 9: Objects and Classes

國立高雄大學數位論文典藏

11.doc

目 錄 報 告 摘 要... 3 導 言... 3 調 查 方 法... 3 社 交 網 站 Facebook 的 普 及 率 與 受 訪 者 的 基 本 資 料... 4 整 體 調 查 結 果... 5 使 用 Facebook 時 的 私 隱 保 護... 9 總 結

目 录 第 一 部 分 : 毕 业 生 就 业 基 本 情 况... 4 一 毕 业 生 的 规 模 和 结 构... 4 ( 一 ) 毕 业 生 的 总 体 规 模... 4 ( 二 ) 毕 业 生 的 结 构... 4 二 就 业 率... 6 三 毕 业 去 向... 6 ( 一 ) 国 (

( 含 要 ) 1-2 用 或 雇 用, 抑 或 有 無 俸 給 文 職 或 武 職, 政 官 或 事 官 均 屬 之, 其 不 以 具 備 人 資 格 為 限, 因 此 屬 於 最 廣 義 之 念 四 廣 義 念 之 依 服 24 條 之 規 定 : 本 於 受 有 俸 給 之 文 武 職, 及

一、单项共29题,每小题2分,共58分.

15

P xls

untitled

Dilation And Curettage

ebook42-13

Epson

<%DOC NAME%> (User Manual)

JC2.nps

Simulator By SunLingxi 2003

<4D F736F F D D342DA57CA7DEA447B14D2DA475B57BBB50BADEB27AC3FEB14DA447B8D5C344>

Transcription:

Chapter 08 實戰 :Facebook 貼文 按讚與照片下載 Facebook Python Facebook Facebook Graph API Explorer Facebook Python facebook-sdk Facebook API Facebook Python

Python 8.2.4 Facebook put_wall_post(message,attachment [,profile_id]) put_wall_post(message,attachment [,profile_id]) message message attachment profile_id id Python publish_actions Facebook (<fbpost.py>) 1 import facebook 2 3 token="eaacedeose0cbag4kwxryesx3r5odadee3e " 4 graph = facebook.graphapi(access_token=token,version='2.7') 5 6 message = " Python fb!" 7 attachment = { 8 'name': ' ', 9 'link': 'http://www.e-happy.com.tw/indexbookshow.asp?bid=278', 10 'caption': ' ', 8-14

Facebook 11 'description': ' ', 12 'picture': 'http://www.e-happy.com.tw/images/bookimg/10-056-s.jpg' 13 } 14 15 graph.put_wall_post(message=message, attachment=attachment) 16 print("!") 8.2.5 Facebook put_like(object_id ) put_like(object_id ) id Python (<fbputlike.py>) 1 import facebook 2 3 token="eaacedeose0cbag4kwxryesx3r5odadee3eizb7... " 4 graph = facebook.graphapi(access_token=token,version='2.7') 5 6 pages = graph.get_connections(id='me', connection_name='posts') 7 posts = pages['data'] 8 9 for p in posts: 10 graph.put_like(p['id']) 11 print (p['id'],"!") connection_name='feed' 8-15

Chapter 10 實戰 :Word 文件處理 Office Word Python Win32com Microsoft Office Python Win32com Win32com Microsoft Office Microsoft Office Win32com Word Word ( ) Word Python

Python Word Word 3 4 ch10\tabledocx1.py 7 doc = word.documents.open(cpath + "\\media\\clipgraph.docx") 8 data = [ [" ", " ", " ", " "], ["A8", "5.0 ", " ", "8000"], \ 9 ["A10", "5.5 ", " ", "22000"] ] 10 paragraphs = doc.paragraphs 11 range1 = paragraphs(4).range 12 table = doc.tables.add(range1, 3, 4) 13 for i in range(1,table.rows.count+1): 14 for j in range(1,table.columns.count+1): 15 table.cell(i,j).range.text = data[i-1][j-1] 16 table.cell(2,3).range.font.color = 0x0000FF 17 #doc.close() 18 #word.quit() 程式說明 8-9 3x4 10-11 4 4 12 3 4 13-14 1 range 1 1 15 1 0 data[i-1][j-1] 16 2 3 10-10

實戰 Word 文件處理 10 10.1.5 加入圖片 在 Word 文件加入圖片的語法為 範圍變數.InlineShapes.AddPicture( 檔案路徑, 連結, 儲存 ) 連結 是布林值 True 表示連結到原始圖片檔 False 表示不連結到圖片檔 儲存 是布林值 True 表示將原始圖片檔存於 Word 檔中 False 表示 Word 檔中不儲存圖片檔 例如在 <clipgraph.docx> 段落 4 插入 <cell.jpg> 圖片 並將圖片檔儲存於 Word 檔內 (<imagedocx1.py>) 略 doc = word.documents.open(cpath + "\\media\\clipgraph.docx") paragraphs = doc.paragraphs range1 = paragraphs(4).range range1.inlineshapes.addpicture(cpath + "\\media\\cell.jpg", False, True) 執行結果為 插入圖片 10.1.6 取代文字 Win32com 套件提供自動取代文件中指定文字的功能 通常使用取代文字前會先 清除搜尋文字及取代文字的格式 以免因格式影響取代效果 語法為 Word 應用變數.Selection.Find.ClearFormatting() Word 應用變數.Selection.Find.Replacement.ClearFormatting() 10-11

Python Word Word.Selection.Find.Execute(, 1, 2, 3, 4, 5,,,,, ) 比對 1True False 比對 2True False 比對 3True False 比對 4True Like False Like 比對 5True False ( ) 方向 True False 動作 constants.wdfindask constants.wdfindcontinue constants.wdfindstop 格式 True False 取代次數 constants.wdreplacenone constants.wdreplaceone constants.wdreplaceall Word Word method 10-12

Chapter 12 實戰 : 臉部辨識及驗證碼圖片破解 OpenCV OpenCV OpenCV CascadeClassifier Python Tesseract OCR Python

實戰 臉部辨識及驗證碼圖片破解 12 12.2.3 實戰 驗證碼破解 應用程式總覽 程式執行後會顯示驗證碼圖形 按任意鍵後會在命令視窗顯示辨識結果 (<format. py>) 辨識結果 應用程式內容 程式碼 ch02\format.py 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 import cv2, subprocess img = cv2.imread("media\\bank.jpg") # 讀圖 cv2.namedwindow("image") cv2.imshow("image", img) # 顯示圖形 cv2.waitkey (0) cv2.destroywindow("image") gray = cv2.cvtcolor(img, cv2.color_bgr2gray) # 轉為灰階 _, inv = cv2.threshold(gray, 150, 255, cv2.thresh_binary_inv) # 轉為反相黑白 for i in range(len(inv)): #i 為每一列 for j in range(len(inv[i])): #j 為每一行 if inv[i][j] == 255: # 顏色為白色 count = 0 for k in range(-2, 3): for l in range(-2, 3): try: if inv[i + k][j + l] == 255: count += 1 except IndexError: pass if count <= 6: # 週圍少於等於 6 個白點 inv[i][j] = 0 # 將白點去除 dilation = cv2.dilate(inv, (8,8), iterations=1) # 圖形加粗 cv2.imwrite("media\\bank_t.jpg", dilation) # 存檔 12-25

Chapter 16 實戰 : PyGame 遊戲開發 PyGame Python Python PyGame Python Python

PyGame 16.3 16.3.1 x 60 16-21

Python 16.3.2 16.2.4 ch16\brickgame.py 1 import pygame, random, math, time 2 3 class Ball(pygame.sprite.Sprite): # 4 dx = 0 #x 5 dy = 0 #y 6 x = 0 # x 7 y = 0 # y 8 direction = 0 # 9 speed = 0 # 10 11 def init (self, sp, srx, sry, radium, color): 12 pygame.sprite.sprite. init (self) 13 self.speed = sp 14 self.x = srx 15 self.y = sry 16 self.image = pygame.surface([radium*2, radium*2]) # 17 self.image.fill((255,255,255)) 18 pygame.draw.circle(self.image, color, (radium,radium), radium, 0) 19 self.rect = self.image.get_rect() # 20 self.rect.center = (srx,sry) # 21 self.direction = random.randint(40,70) # 22 23 def update(self): # 24 radian = math.radians(self.direction) # 25 self.dx = self.speed * math.cos(radian) # 26 self.dy = -self.speed * math.sin(radian) # 27 self.x += self.dx # 28 self.y += self.dy 29 self.rect.x = self.x # 30 self.rect.y = self.y 31 if(self.rect.left <= 0 or self.rect.right >= screen.get_width()-10): # 32 self.bouncelr() 33 elif(self.rect.top <= 10): # 34 self.rect.top = 10 35 self.bounceup() 16-22

PyGame 36 if(self.rect.bottom >= screen.get_height()-10): # 37 return True 38 else: 39 return False 40 41 def bounceup(self): # 42 self.direction = 360 - self.direction 43 44 def bouncelr(self): # 45 self.direction = (180 - self.direction) % 360 程式說明 11-21 23-39 24-26 27-30 31-32 33-35 34 y 10 36-39 True False 41-42 = 360 0-30 330 30 0 0 30 3300 330 0 44-45 = 180 0-360 30 150 16-23