StarletteというWebアプリケーションフレームワーク
PythonでWeb APIを書くときはいまだとFastAPIが一番人気なのではないでしょうか。軽くて速く、ドキュメントの自動生成もしてくれるとてもいいフレームワークです、人気なのも納得です。 そんなFastAPIはSt … 続きを読む
PythonでWeb APIを書くときはいまだとFastAPIが一番人気なのではないでしょうか。軽くて速く、ドキュメントの自動生成もしてくれるとてもいいフレームワークです、人気なのも納得です。 そんなFastAPIはSt … 続きを読む
_d = { “A”: 1, “C”: 2, “E”: 3, “B”: 4, “D”: 5, } # キー昇順 print(sorted(_d.items(), key=lambda _k:_k[0])) # 値降順 p … 続きを読む
リファレンスには「POSIXタイムスタンプ」って書いてあるけど、 呼称としては「UNIXタイムスタンプ」のほうがよく使われてる気がする。 自分のまわりだけだろうか。 from datetime import dateti … 続きを読む
先日書いた「PythonでたまったQueueをMulti Threadでさばいていく方法」のMulti Process版 ProcessPoolExecutorではプロセス間で通信できないようだったのでmultiproc … 続きを読む
Queueにはいったジョブを指定したThread数で順番にさばいていきたいよ、っていうときに使います あんまり大量にQueueにいれるとメモリからあふれて落ちるんだろうな import threading import … 続きを読む
「平均が0、分散が1」ってやつです。 平均引いて標準偏差で割ればいいので大した計算量ではないのですが、SciPyを使うと関数一発。便利すぎる。 import numpy as np from scipy.stats im … 続きを読む
全Tweetの1%と言われるPublic streamsのsampleを受信してみます。 OAuthやらStreamやら、どう実装するかなーと調べてみるとRequests: 人間のためのHTTP があれば十分なことがわか … 続きを読む
久々に新しくec2に私用でインスタンスたてたのでこれまでずっとAmazon Linux使ってたけどCentOS7にしてみた。ついでに先日リリースされたPython3.6.0をインストールしてみました。 cd /usr/l … 続きを読む
import itertools _x = [‘0’, ‘1’, ‘2’] _y = [‘a’, ‘b’, ‘c’] for _i, _j in itertools.product(_x, _y): print(_i, … 続きを読む
from sklearn.feature_extraction.text import TfidfVectorizer def main(): _docs = [ ‘A friend to all is a friend … 続きを読む