VSCode_Extensio_擴充套件

【Python教學】Visual Studio Code 必備的 8 個擴充和小常識

必備擴充1. Python ▍Python 提醒字詞 VSCode 擴充套件 Python 除了提供很常用的 顯示提示字詞 (auto-completion)、快速修正 (Quick Fixes)、自動格式化修正排版 (Formatting) 和協助重構 (Refactoring) ▍支援 jupyter notebook 安裝後還有 jupyter 可以在 VSCode 開啟的功能,只需要簡單開啟檔名有 .ipynb 結尾的檔名,就可以很方便的使用 jupyter notebook 了! VSCode 擴充套件位置:Python extension for Visual Studio Code 必備擴充2. Beautify 針對 javascript, JSON, CSS, Sass, […]

閱讀全文
python pip套件管理安裝

【Python教學】pip install 指令大全

ㄧ. 什麼是 pip 和為什麼需要他? pip – The Python Package Installer¶pip is the package installer for Python. You can use pip to install packages from the Python Package Index and other indexes. https://pip.pypa.io/en/stable/ 就如同上述 pip 官方說明 所述,pip 是一個 Python 安裝管理套件工具,如果你今天要使用任何與 Python 有關的套件,基本上都會用到 pip 來安裝或是更新 Python 相關套件唷! 二. 如何安裝 pip […]

閱讀全文
logging

【學習筆記】 Python 如何寫logging教學+yaml配置

首先建立一份文件檔命名為config.yaml,所有logger的設定都會在這份文檔裡面,統一在這份文件檔方便於之後不用各別修改py檔內的設定!可以先複製這份,接下來會詳細解說,理解後再修改成自己需要的設置~ 再來建立一個python檔,首先看到class log裡面是在讀取config.yaml的配置,def logging1內的return logging.getLogger(‘my_module1’),my_module1這段是對應到config.yaml內的my_module1配置;而def logging2內的return logging.getLogger(‘my_module2’),這段是對應到config.yaml內的my_mo […]

閱讀全文
data_coverphoto

[Python教學] 寫給新手的Python入門操作

DataFrame 結構 1.由多個變數組成ndarray 2.再由index + ndarray組成Series 3.最後由多個Series組成DataFrame DataFrame 多個 Series index + ndarray 多個 scalar(變數) DataFrame 基本入門操作 1.select:loc,iloc,ix2.filter:&,|3.mutate4.arrange:df.sort_values5.summarize:df.describe(),df.info()6.groupby7.other:df.idxmax() 1.Dataframe創建 #載入數據 import pandas as pd df = pd.read_csv(‘path’) df […]

閱讀全文