技術メモ

役に立てる技術的な何か、時々自分用の覚書。幅広く色々なことに興味があります。

2019-01-01から1年間の記事一覧

pythonのargsとkwargsの使い方色々

※実行環境 python3.6 ########### 基本的なargs def argsfunc(*args): return args[0] + args[1] print(argsfunc(1,2)) # print(argsfunc(dog=1, cat=2)) 引数名を与えるとargsとして認識してくれない ########### 基本的なkwargs def kwargsfunc(**kwargs):…

エクセルで編集したデータをそれぞれのシート名でCSVに変換する【python】

動作確認環境 python3.6.1 pandasが必要。必要に応じて以下コマンドでインストールする。 pip install pandas コード import pandas as pd import sys def excel_to_csv(filename, target_sheet_index = None, target_folder = "./"): ''' エクセルで編集し…

Pythonで月ごとの営業日数を求める

月ごとの営業日数を求めたい事があったので、pythonで簡単にやってみた。 祝日計算 祝日計算には内閣府のcsvファイルを取ってくる方法を見つけた*1が、これだと振替休日などに対応できない。 そこで、こちらで紹介されているjpholidayを使った。 github.com …