Python

MySQLをSQLAlchemyで使ってて、暫く使わないとセッション切れるやつ

www.web-dev-qa-db-ja.com

MySQLをコンテナ上に立ててSQLAlchemyで操作するやつ

outputable.com outputable.com

SQLAlchemyとAlembicでマイグレーションしようとしたらできなかったやつ

awesome-linus.com

ローカルDB参考記事

zenn.dev

DBの勉強

t.co t.co

辞書型の変数

例えばSという変数を、 >>> S = {"name": "S-ili", "occupation": "NEET", "age": "27", birthplace": "Tokyo", "adress": "Ibaraki"}とかすると、Sというものの名前とか職業とか年齢とか出身とかを一辺に決めることが出来るみたいです。 参照の仕方は、 >>>…

ファイル操作とか関数の定義とか

Cだと返す値の型によってintだとかdoubleだとかvoidがあって、まあそれを見ると関数を定義してるんだねとか思う訳ですが、Pythonだと特に変数の型が何だか気にしなくても良いらしいのでそういうのは要らないらしい。それに先ずビビった。そして、 def hoge(h…

参考にしてるところ

明日は今日見つけた入門書を買ってこようかと。やっぱりディスプレー上で色んなものを見ながらやるのは色々と無理っす。活字メディアでないとインプットのときの流量が減少する希ガス。古い人だからかな。 http://www.python.org/doc/current/lib/modindex.h…

データベース

Python使ってデータベースを扱うっていうのは色々とあるらしい。 http://boinc.oocp.org/python.php http://ymasuda.jp/python/django/docs/db-api.html http://www.iplab.cs.tsukuba.ac.jp/script/www.hlla.is.tsukuba.ac.jp/koe/python/intro.html その前…

スクリプトの実行

スクリプト言語使うのが初めてで、まあ始めて尽くし感じです。CとかFrotranだったら、Windowsでやるときにはhoge.cとかをコンパイルしてhoge.exeをDOS窓から実行すれば良いし、Unix系のものなら、同じ様にコンパイルして、ターミナルからa.outを実行すれば良…

配列とかfor文とか

配列には2種類あるらしい。Mathematicaのようにして、配列hoge1とhoge2を、 >>>hoge1 = [0, 1 ,2] >>>hoge2 = (1, 2, 3)とする。で、この中の値を出力するのが、それぞれ、 >>>print hoge1[0] 0 >>>print hoge2[2] 3みたいな感じ。 hoge1もhoge2も配列だけど…

インスコとかはじめの数歩とか

主に使ってる環境がMacなので、Mac用に配布されてるのを使う。きっとデフォルトで入ってる訳ではないと思われ。一応日本のユーザグループのところからリンクが張ってあるのをDLして適当にインスコしてみた。 http://www.python.jp/ で、今のところ、 http://…