python

【GitHub 上破萬顆星】Python 新手 100 天學習計劃,這次學不會算我輸!

  • Date: 6/22/2019
  • Author:

【我們為什麼挑選這篇文章】Python 是目前最受歡迎的程式語言,但是該怎麼入門、怎麼學?如果說讓你用 100 天就能學會 Python ,你會心動嗎?下文,讓我們來看這個在 GitHub 上破萬顆星[...]

Read More »

RHEL / CentOS 7 安裝 Python 3

  • Date: 5/5/2019
  • Author:

在 RHEL 及 CentOS 7 安裝 Python 3 可以通過 Software Collection Libraries (SCL) 完成, 而且安裝 SCL 無需編譯源碼, 可以用 YUM 直接完成。以下是在 RHEL 及 CentOS 7 通過 SCL 安裝 Python 3.3 的做法。首先用 YUM 安裝 SCL 及 Python 3.3: # yum -y install scl…

Read More »

Linux 如何於 Crontab 執行 Python Virtualenv 環境

  • Date: 4/29/2019
  • Author:

Python 都會使用 virtualenv 來開發,Deploy 當然也希望可以建造一個乾淨的 virtualenv 的環境來搬移。 不過 Python 的 venv 執行的參數作法如下: cd venv . venv/bin/activate # 進入環境,問題出在這個階段,進不去 pip install -r requirements.txt # 安裝所需套件 Linux 如何於 Cront…

Read More »

Python PIP 使用 requirements.txt 管理套件相依性

  • Date: 4/29/2019
  • Author:

Python 常常會使用 PIP / PIP3 安裝很多套件(Library),但是要移植到其它機器或者要做環境 freeze (避免升級造成程式問題),很常見的作法就是使用 requirements.txt 來限定套件與版本 。 註:requirements.

Read More »

Python 使用 pip3 建立虛擬環境 venv

  • Date: 5/5/2019
  • Author:

Python 使用 pip 和 Python3 使用 pip3 在此篇步驟都是大同小異的,都可以參考看看~ sudo apt install python3-pip pip3 install virtualenv pip3 show virtualenv # 查看 virtualenv.py 在哪裡 ~/.local/lib/python3.5/site-packages/virtualenv.p…

Read More »

Safety:檢查 Python 套件是否有安全漏洞

  • Date: 5/14/2019
  • Author:

Python 常常使用 easy_install、pip 安裝套件,但是要怎麼確保這些套件都是安全的呢?有安全漏洞要怎麼知道呢? Safety:檢查 Python 套件是否有安全漏洞 Python 要查看套件是否安全,可以使用 Safety 的套件來檢查。 Safety 官網:Safety -...

Read More »

給自學者的Python教學(4):變數篇ep1

  • Date: 5/5/2019
  • Author:

來來來,告訴你們一個的祕聞!其實……X先生他是男人👤來的!那Y小姐呢?她哦…是女人💅。對!變數就像是八掛雜誌中的X先生跟Y小姐。X先生跟Y小姐到底是誰?當然是任你代入囉!. “給自學者的Python教學(4):變數篇ep1” is published by Chun Yeung

Read More »

yapf:Python、Python 3 程式碼 Formatter 工具

  • Date: 5/14/2019
  • Author:

Google Github 的專案可以看到 Python、Python 3 的程式碼 Formatter 工具 yapf。yapf 已經出蠻久了,Debian / Ubuntu Linux 都有 Package 可以使用。Python 2:apt install yapfPython 3:apt i...

Read More »

Python3 遇到 UnicodeEncodeError: ascii codec 錯誤解法

  • Date: 5/14/2019
  • Author:

Python3 遇到下述問題:UnicodeEncodeError: 'ascii' codec can't encode characters in position 0–9: ordinal not in range(128)此錯誤訊息,要怎麼解決呢?一般這個都在 Python2 看到,沒想到在...

Read More »

Python3 PIP3 套件安裝在哪裡?

  • Date: 5/14/2019
  • Author:

Python3 使用 PIP (PIP3) 安裝套件,套件安裝的路徑在哪裡呢? (環境:Debian、Ubuntu Linux) Python3 PIP3 套件安裝在哪裡? 使用者直接使用 pip3 install 的話,預設會在自己目錄下的 ~/.local 裡面,執行檔會在 ~/.

Read More »