python-phpbb3 (可以用python3 操作 phpbb3 論壇的模塊)

来源:http://www.cnblogs.com/gayhub/archive/2016/08/30/5820408.html
-Advertisement-
Play Games

python phpbb3 2016年8月30日 04:50:48 codegay phpbb3是國外一個開源的PHP論壇,python phpbb3這個項目是用python3實現很多對phpbb3論壇操作的方法,比如登錄,發貼,刪貼之類的操作。 從時間上看作者是4年前寫的項目,不過從代碼上看貌似大 ...


python-phpbb3

2016年8月30日 04:50:48 codegay

phpbb3是國外一個開源的PHP論壇,python-phpbb3這個項目是用python3實現很多對phpbb3論壇操作的方法,比如登錄,發貼,刪貼之類的操作。

從時間上看作者是4年前寫的項目,不過從代碼上看貌似大致能用在現在最新的phpbb3.1.9論壇上。

經過簡單測試,原代碼有一些相容性的問題,需要進行一定的修改才能使用。原作者也沒有寫文檔和說明。
不過代碼的可讀性還可以。可以作為一個學習和模仿的項目,比如採用相容性更好的寫法,相容中文版本的phpbb3等等

python-phpbb3 項目地址:
https://github.com/codestation/python-phpbb3

基於:
Python 3.x
BeautifulSoup 4.x

我貼一個例子:

from phpbb import phpBB

if __name__ == '__main__':

    p = phpBB("http://www.code-by.org/")
    p.login("用戶名", "密碼")
    print(p.isLogged())

您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • $("cli-open").click(function(){ var scrollTop = document.body.scrollTop;//保存點擊前滾動條的位置 window.onscroll=function(){ document.body.scrollTop = scrollTop; ...
  • 需要給剛體添加一個自定義的屬性:m_customGravity,這樣就可以動態的修改每一個剛體自定義的重力,查找box2d源碼大約在5486行,加上紅色的一句代碼 使用的方法://創建一個圓形剛體var circle = new Circle({x:mousePoint.x,y:mousePoint ...
  • 不啰嗦上代碼: 怎麼調用不用我說了吧,看返回的4個方法: addTranEvent,addAnimEvent,removeAnimEvent,setStyleAttribute ...
  • 第二版 (-1)寫在前面 本文不是要詳細說明Validation插件的使用,而是將滿足開發需求的代碼已最應該使用的方式寫出來,並附有詳細的註釋 想要瞭解更多,去jquery的官網,有最新,最全面的,後續可能會寫怎麼從jquery官網獲得信息的博文 (0)資源配置 官網的jar包: lib 有該插件所 ...
  • 如何簡單相容性的實現父元素是半透明背景色,而子元素不受影響。 相容所有瀏覽器的背景顏色半透明CSS代碼: 註意:startColorStr 和 endColorStr 的值,前兩位是十六進位的透明度,後面六位是十六進位的顏色。 其格式為 #AARRGGBB 。 AA 、 RR 、 GG 、 BB 為 ...
  • 工具: Visual Studio 2015 update 3 Asp.Net Core 1.0 1 準備工作 申請微信公眾平臺介面測試帳號,申請網址:(http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login)。申請介面測試號無需公 ...
  • 在 UWP 的開發過程中,我們可能需要提供多種交互方式,例如滑鼠、鍵盤、觸摸、游戲手柄等,當然,語音也是一項很重要的功能。 眾所周知,在 Windows 中的許多個版本都包含有語音功能,特別是在 Windows 10 上,Cortana(小娜)更是非常智能。同時,對於開發者而言,我們也能非常方便的在 ...
  • 為什麼現在有非常多的聰明人都在致力於互聯網? 最近在讀埃隆·馬斯克傳記,他說「我認為現在有非常多的聰明人都在致力於互聯網」。 仔細一想,好像真的是這樣的。 我問了自己一個問題:如果你不敲代碼了,你能做什麼? 答案令人極其恐怖。嚇得我趕緊又去寫了一句 system.out.print("Hello W ...
一周排行
    -Advertisement-
    Play Games
  • 前言 本文介紹一款使用 C# 與 WPF 開發的音頻播放器,其界面簡潔大方,操作體驗流暢。該播放器支持多種音頻格式(如 MP4、WMA、OGG、FLAC 等),並具備標記、實時歌詞顯示等功能。 另外,還支持換膚及多語言(中英文)切換。核心音頻處理採用 FFmpeg 組件,獲得了廣泛認可,目前 Git ...
  • OAuth2.0授權驗證-gitee授權碼模式 本文主要介紹如何筆者自己是如何使用gitee提供的OAuth2.0協議完成授權驗證並登錄到自己的系統,完整模式如圖 1、創建應用 打開gitee個人中心->第三方應用->創建應用 創建應用後在我的應用界面,查看已創建應用的Client ID和Clien ...
  • 解決了這個問題:《winForm下,fastReport.net 從.net framework 升級到.net5遇到的錯誤“Operation is not supported on this platform.”》 本文內容轉載自:https://www.fcnsoft.com/Home/Sho ...
  • 國內文章 WPF 從裸 Win 32 的 WM_Pointer 消息獲取觸摸點繪製筆跡 https://www.cnblogs.com/lindexi/p/18390983 本文將告訴大家如何在 WPF 裡面,接收裸 Win 32 的 WM_Pointer 消息,從消息裡面獲取觸摸點信息,使用觸摸點 ...
  • 前言 給大家推薦一個專為新零售快消行業打造了一套高效的進銷存管理系統。 系統不僅具備強大的庫存管理功能,還集成了高性能的輕量級 POS 解決方案,確保頁面載入速度極快,提供良好的用戶體驗。 項目介紹 Dorisoy.POS 是一款基於 .NET 7 和 Angular 4 開發的新零售快消進銷存管理 ...
  • ABP CLI常用的代碼分享 一、確保環境配置正確 安裝.NET CLI: ABP CLI是基於.NET Core或.NET 5/6/7等更高版本構建的,因此首先需要在你的開發環境中安裝.NET CLI。這可以通過訪問Microsoft官網下載並安裝相應版本的.NET SDK來實現。 安裝ABP ...
  • 問題 問題是這樣的:第三方的webapi,需要先調用登陸介面獲取Cookie,訪問其它介面時攜帶Cookie信息。 但使用HttpClient類調用登陸介面,返回的Headers中沒有找到Cookie信息。 分析 首先,使用Postman測試該登陸介面,正常返回Cookie信息,說明是HttpCli ...
  • 國內文章 關於.NET在中國為什麼工資低的分析 https://www.cnblogs.com/thinkingmore/p/18406244 .NET在中國開發者的薪資偏低,主要因市場需求、技術棧選擇和企業文化等因素所致。歷史上,.NET曾因微軟的閉源策略發展受限,儘管後來推出了跨平臺的.NET ...
  • 在WPF開發應用中,動畫不僅可以引起用戶的註意與興趣,而且還使軟體更加便於使用。前面幾篇文章講解了畫筆(Brush),形狀(Shape),幾何圖形(Geometry),變換(Transform)等相關內容,今天繼續講解動畫相關內容和知識點,僅供學習分享使用,如有不足之處,還請指正。 ...
  • 什麼是委托? 委托可以說是把一個方法代入另一個方法執行,相當於指向函數的指針;事件就相當於保存委托的數組; 1.實例化委托的方式: 方式1:通過new創建實例: public delegate void ShowDelegate(); 或者 public delegate string ShowDe ...