Amo Chen

Python Recipe - 找到模組路徑(module path)

Python 的優點之一就是有著豐富的模組可供安裝使用,大部分的情況下我們只要負責 import 模組使用就好,不需要特別在意模組的路徑。

只是有時候可能會需要修改模組的需求,這時候就得清楚知道模組的路徑才有辦法進行修改。

Posted on  Nov 24, 2016  in  Python 程式設計 - 初階  by  Amo Chen  ‐ 1 min read

Python pytest 紀錄單元測試時間

最近看了一篇文章 Timing Tests in Python for Fun and Profit ,這篇文章蠻值得一讀的,主要是陳述如何透過紀錄測試案例(test case)的執行時間找到需要改善測試速度的測試案例(其實也可能發現執行效率不好的程式)。

不過個人較常使用的是 pytest ,所以就另外花了些時間看如何在 pytest 做到一樣的事情。

Posted on  Nov 20, 2016  in  Python 模組/套件推薦  by  Amo Chen  ‐ 2 min read

Marp - 用 markdown 語法快速製作簡報

Marp - Markdown Presentation Ecosystem ,是使用 Markdown 製作投影片的好工具。

以往製作投影片,最花時間的部分不外乎是需要操作軟體介面點選、拖拉以進行排版、畫圖、選字體等,直到使用 marp 之後,我就喜歡上使用 markdown 語法製作投影片的方式。

對我而言,使用 marp 製作簡報,只需像寫文件一般就能產生投影片,讓我能夠專注在提供文字內容,而非花費時間在點選、拖拉介面等等。

對於一些不需要太花俏圖片、動畫的簡報,我推薦用 marp 製作。

Last updated on  Jan 7, 2023  in  生產力工具  by  Amo Chen  ‐ 2 min read