最新消息

[公告2014/05/30] 如有需要將部落格中,任何一篇文章的程式碼使用在商業用途,請與我聯繫。

[公告2015/04/26] Line版的 iInfo程式與投資應用 群組已上線想加入的朋友們,請先查看 "入群須知" 再與我聯繫 Line : aminwhite5168,加入請告知身分與回答 "入群須知" 的問題。

[公告2018/04/22] 台北 Python + Excel VBA 金融資訊爬蟲課程,課程如網頁內容 金融資訊爬蟲班:台北班 Python 金融資訊爬蟲、EXCEL VBA 金融資訊爬蟲

[公告2019/01/08] 請注意:我再次重申,部落格文章的程式碼,是要提供各位參考與學習,一旦網頁改版請自行修改,別要求東要求西要我主動修改,你們用我寫東西賺錢了、交差了,請問有分我一杯羹嗎?既然賺錢沒分我,請問有什麼理由要求我修改,如果沒能力改,就花錢來找我上課。

[公告2019/12/01] 若各位有 Excel VBA 案子開發需求,歡迎與我聯繫,可接案處理。

[公告2020/05/22] 頁面載入速度慢,起因為部分JS來源(alexgorbatchev.com)失效導致頁面載入變慢,目前已做調整,請多見諒。
顯示具有 Python 標籤的文章。 顯示所有文章
顯示具有 Python 標籤的文章。 顯示所有文章

2023年8月24日 星期四

Python TA-Lib 套件建置安裝

 Ta-Lib 是一個 Python 金融套件,主要用來計算金融數據指標與K線型態的套件,該套件安裝上有分成使用 whl 包安裝 https://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib 安裝與透過 C++ 自行建置套件的方式2種,但對於 Windwos 的使用者來說自行建置的方式相對不友善,以下將介紹如何在Windows環境上自行建置 Ta-Lib 套件與安裝。

2020年3月12日 星期四

2020年3月9日 星期一

Python 在 repl.it 建立Line Bot (2) - 加入指令選項

前一篇 Python 在 repl.it 建立Line Bot (1) - 與Line機器人簡易對談 介紹如何在repl.it上建立Lne Bot 簡易對談,在實際使用上Line Bot功能不指簡易對談,接下來加入指令選項讓Line Bot可以依據訂定好的指令完成所需的回覆。

2020年3月8日 星期日

Python 在 repl.it 建立Line Bot (1) - 與Line機器人簡易對談

repl.it 提供線上程式開發環境,你只要選擇所需開發語言就可以使用相關環境進行程式開發編輯與測試,repl.it 支援多種程式語言,包括 Python3、JAVA、C++ ... 等,有需要的朋友可至網站上了解

2020年3月7日 星期六

Python + Flask 在本機端電腦上開發網路應用程式

Flask 是一個使用 Python 撰寫的輕量級 Web 應用程式框架,由於其輕量特性,也稱為 micro-framework(微框架),用Flask 在本機端電腦上建立一個簡易的網路應用程式,使用環境為Windows 7 32位元。

2020年2月4日 星期二

健保特約藥局查詢

近期肺炎話題很熱,昨天2/3行政院發佈了一則新聞,2/6後口罩只能在健保特約藥局購買,為方便大家可以順利找尋居家附近區域的健保特約藥局所在位置,用Python寫了一個簡單的查詢程式,希望對大家有幫助查尋。

2019年12月13日 星期五

Python:pyecharts 數據可視覺化套件 v0.1.9.5

在查找用於 Python 上繪製儀表板的過程中,偶然見到了一個著名可視覺化、互動式繪圖套件 pyecharts,pyecharts是一個用於產生 Echarts 圖表的類庫,Echarts 是百度開源的一個資料視覺化 JS 函式庫。

2019年12月12日 星期四

2019年9月14日 星期六

Python + Excel VBA 畫圖

前幾天在FB上看到有人說他去面試,結果被面試官嗆說履歷上精通Excel VBA,卻連一個函數都寫不出來,他老兄憤恨不平放了一張用Excel畫圖的皮卡丘,感覺有種事後想證明自己的能力的樣子,這裡簡單教大家如何用Excel VBA在Excel畫一張圖。

2019年7月31日 星期三

Python 抓取三大法人統計數據,透過read_html() 處理數字資料後千分位不見的處理方式

有人遇到用 Python 抓三大法人每日統計表,在使用read_html() 後,對於千分位的 "," 符號會消失而束手無策,即使用 "thousands" 也無效。


2019年6月2日 星期日

Heroku + Flask + Python應用(1):Heroku上執行Flask 網站

Heroku 使一個免費的雲端運算,在這上面也可以用來部屬網站服務,利用 VSCode 搭配 Python 讀網頁框架 Flask,在 Heroku 發布一個簡單的 Hello World網站 。

2019年1月30日 星期三

Spyder 除錯過程中,傳入argv[1] 參數

在Command Line執行Python程式,傳入argv參數到 Python 程式中是件簡單的事,但要在 Spyder 除錯過程中,傳入argv[1] 就需要就藉由指令幫助才能完成。

2018年8月9日 星期四

Python 資料處理(2) --- 工作環境 Python 2.6.4 抓期交所保證金

要抓期交所保證金的頁面,加上工作環境只能用Python 2.6.4,還無法安裝 Requests、Pandas、BeautifulSoup等套件,只能用原始環境的套件urllib2、lxml 、csv,只能用整個讓自己退版到 Python2.x,還好 Python2.x的環境有摸過,不然這下子就GG。

2018年5月20日 星期日

Python 資料處理(1) --- Json格式

很多網站都改以 JSON 來顯示或儲存資料,但 JSON格式簡單卻常常讓人誤解搞錯,今天就以一個簡單例子做說明,Python 處理 JSON 是件簡單的事,但如果遇到不正常的 JSON 格式,在解析上就無法處理,筆者就舉例一個看似異常又感覺不出哪裡怪的 JSON 範例來做說明,讓我們繼續看下去。

2018年1月6日 星期六

Python 操作資料庫 (5) --- Access:ACE ODBC driver 64位元的安裝

在 x64 環境下使用 64位元 Python 去操作 32 位元的 Access 資料庫檔案,遇到了 Python 無法連結 Access 資料庫檔案的問題。

Python 操作資料庫 (4) --- MySQL:安裝MySQLdb

在 Python 上操作 MySQL 可透過 MySQLdb 的套件來使用,安裝 MySQLdb 須依據 Anaconda  32位元或64位元版本來安裝,這部分要特別注意,不然無法在上 Jupyter 上對 MySQL 進行操作。

2018年1月1日 星期一

Python 操作資料庫 (3) --- MySQL:"Unknown column 'VB.net' in 'field list'"

使用 Python 操作 MSQL 遇到 "Unknown column 'VB.net' in 'field list'" 問題。

Python 操作資料庫 (2) --- MySQL:Warning : Table 'table' already exists

用 Python 操作 MySQL 有機會遇到警告的訊息,但卻不影響程式的執行結果,但看久了總會覺得很煩燥,如何將這警告訊息移除?