GmailAPIからラベルなど抽出 results = service.users().labels().list(userId=’me’).execute() 上記のコマンドでgmailの情報でラベルやメッセージなど、何種類かを取得することができます。 … kato770ハック2016.11.10 540
Pythonで再帰的にファイル検索 再帰的に処理をする部分をPythonで書いてもいいけれど、 subprocessでLinuxのコマンドを呼び出すと楽です。 #ファイル検索 import subprocess findOutputs = subproce… otaguroハック2016.10.20 446
python3系 yumでインストール centos yumでインストール出来るらしいです。 3.5は残念ながらyumでは無理そうでした。 普通にこれだけ↓ yum install python34 バージョン確認。。。 # python3 -V Python 3.4.3 khwarizmiハック2016.09.01 562
Pythonのlibrosaで楽曲中に含まれている12半音の強さを出力する 1.WAVEファイルを読み込む import librosa filename = “test.wav” y, sr = librosa.load(filename) 2.12半音の強さ(クロマグラム)を取得し、matp… otaguroハック2016.07.28 2,083
Pythonで入れ子になっているデータ構造を見やすく出力する jsonを使います hoge=[“5あいうえお”,”4かきくけこ”,(“3さしすせそ”,{“2たちつてと”:1,”1なにぬねの”:2})] のようなデータがあったとして、普通に出力すると print(hoge) [‘5あ… otaguroハック2016.07.21 1,664
python 例外処理 例外の情報を出力 例外の情報を出力するときに、自分で整形した内容ではなく、エラーの情報そのものを出力する方法です。 exceptで受ける形名を Exception にしておけばすべての例外を受け取れます。 try : … x = 1/… khwarizmiハック2016.07.07 5,807
python importするとき モジュールをimportして、使うとき、ものによっては名前が長くてめんどくさい時がありますよね。 そんな時は、 from datetime import datetime as dt こんな感じにしてやると、 datet… khwarizmiハック2016.07.07 615
異なるバージョンのpythonを使う システムで使用されているpythonと異なるバージョンのpythonをインストールします。 インストール ソースからインストールします。今回は異なるバージョンとしてPython2.7をインストールします。 # cd /u… Yuya Satoハック2016.07.04 859
python 日付を使うとき 日付を使うときは、datetimeを使います。 普通にこのまま計算できたり、比較できたりします。 timedeltaというやつを使うことで、数日前という指定もできたりします。 from datetime import d… khwarizmiハック2016.07.01 712