交通シュミレータ(SUMO)を簡単に実行するパッケージを作った
SUMOってなんだ?
交通シミュレータ。百聞は一見にしかず。Youtubeのビデオを見るほうが早い。
SimCityみたいなもんだと思えばいいだろう。見た目はすごくよいのだが・・・SUMOを実行するのはなかなか骨が折れる。と ...
ときどきtqdmのプログレスバーをoffにしたい
どういう状況?
メインの処理があって、プログレスバーを表示したい。でも、API経由でメインの処理を呼び出すときはプログレスバーを表示したくない。
たぶん、実装例を示した方が早い。下の例で、 function_main_pro ...
while文でtqdmを使いたい
実現したいこと
Pythonのwhile文に対して、プログレスバーを簡単に表示したい。
そもそもtqdmとは?一言で言うと、お手軽プログレスバー表示機能。iterativeオブジェクトをtdqmクラスで囲むだけで、プログレス ...
Pythonできれいな散布図+イテレーションごとの変化過程+ラベル表示 を描くために?(コードつき)
この記事を読んでわかること
こういう散布図を描くPythonスクリプト
時系列と共に変化する散布図を描きたい人にオススメです。
コードPython3.7で実行しました。
コ
scrapyのバックエンドDBをBigQueryにしたい
こんなことをしたいクローリングコードをscrapyで作成している。
クローリング結果をBigQueryに保存したい。つまり、バックエンドDBをBigQueryにする。
こうすればいいpipelines.pyの中にBigQuery ...
クローリング結果をBigQueryに保存したい。つまり、バックエンドDBをBigQueryにする。
こうすればいいpipelines.pyの中にBigQuery ...
bz2が存在しないエラーでpoetry installできない
こんなことを書くpoetryでプロジェクトを作ってる。
Ubuntu環境の中でpoetry installを使ってプロジェクトセットアップしたい
tarfile.CompressionError: bz2 module is n ...
Ubuntu環境の中でpoetry installを使ってプロジェクトセットアップしたい
tarfile.CompressionError: bz2 module is n ...
Pythonプロジェクトコードを一括整理する
isort
効能は「importの順番を整えてくれる」
isort -rc .
参考:
autopep8効能は「pep8の書き方に自動整形してくれる」
mypy効能は「静的な型検査をしてく ...
後読みの正規表現をはじめて使った
要するにやりたかったこと
っていう文字列を、こういう風に分解したい。
どうするか?この正規表現を書く
そもそも後読みの正規表現ってどうして必要?例外の文字列を定義したい時に使う。例外の文字を定義するだけなら、^メ ...
Pythonですばやくクロス集計してヒートマップつくるにはどうしたらいいかな?
こんなことを書くよPythonだけでクロス集計とヒートマップ作成をやりたい。どうする?
言語処理では文書数でカウントしたいときもある。どうする?
Pythonだけでクロス集計とヒートマップを表示したいんや
言語処理では文書数でカウントしたいときもある。どうする?
Pythonだけでクロス集計とヒートマップを表示したいんや
ただ単に「クロス集 ...
Python文字列操作で発見したこと(ぼくの勘違い)
Pythonの文字列操作の小技。
改行コードを表示するにはどうすればいい?改行コードとか、タブ文字とか、特殊文字列(と、呼ぶのか?)をあえて可視化したい。
どうするか?r'\t\n\v\r' raw文字列にする ...