Posted at

pythonチートシート

More than 1 year has passed since last update.


windowsで仮想環境をつくる

目的のフォルダに移動するコマンドたち

lsに当たるもの

dir

cd に当たるもの

cd

所定のフォルダに入ったらactivateを起動する

hoge\Scripts\activate 

deactivateで仮想環境をシュル用

(hoge) # hoge\Scripts\deactivate 


pandsでエクセル操作


エクエルの読み出し

Xlsx = "hoge.xlsx"

Xlsx_SheetName = "hogehoge"
Xlsx_Data = pd.read_excel(Xlsx, sheet_name=Xlsx_SheetName)


エクセル書き出し

writer = pd.ExcelWriter("Result.xlsx")

Xlsx_Data.to_excel(writer, sheet_name="hoge1")
writer.save()


for文で処理するとき

for Index,Row in Xlsx_Data.iterrows():


・一行づつ処理する部分を書く


pandasに一列加える

hoge列を加える

Xlsx_Data["hoge"] = pd.DataFrame(hoge_list)


文字列操作


Emailからドメインだけを抜き出す

import re

pattern = "(.*)@(.*)"
Domain = re.search(pattern,Email_String).group(2)
#re.search(pattern,Email_String).group(1)だと@前が取り出せる