読者です 読者をやめる 読者になる 読者になる

TaillookTech

備忘録

Python3とRequestsで郵便番号から住所を取得するAPIを叩く

Requestsとは PyhtonのHTTPライブラリ. 人類にとって読みやすくコーディングできるらしい. qiita.com インストール pip3 install requests 郵便番号から住所を取得するAPI 今回は郵便番号データ配信サービスzipcloudのAPIを使用する. zipcloudの使い方 ベ…

subprocess.callでPythonからシェルコマンドを叩く

備忘録 import subprocess subprocess.call('ls -l', shell=True) subprocess.call(['ls', '-l']) 出力結果は同じ 自動でパースさせる場合にshell=Trueが必要.

MacのsayコマンドとPythonでツイート読み上げスクリプト書いた

経緯 実装 動作 コード 経緯 知り合いのオタクがVOCALOID?のゆかり?にツイート読み上げさせてたのでやってみたかった. 実装 ツイッターのストリーミングAPIを使って取得したツイートの内容をPyhtonのsubprocessモジュールでbashのsayコマンドで読み上げさ…

Python|オブジェクトを使った無限ループ

オブジェクトを使ったforループ 普通のリストオブジェクトを使ったforループ lst = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] for x in lst: print(x) オブジェクトを使った無限forループ ループ内でリストの要素を増やして無限ループにする 以下のコードはNi=(Ni-1+…

1次元リストを2次元リストに変換する方法(Python)

1次元のリスト list1 = [0,1,2,3,4,5,6,7,8,9] を2次元のリストにする方法. list1 = [0,1,2,3,4,5,6,7,8,9] list2 = [] a = 0 b = 2 for i in range(5): c = list1[a:b] list2.append(c) a += 2 b += 2 print list2