Python/Tips
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#contents
&tag(Python,Tips);
* ファイル [#o8259f8c]
- トラブルを避けるため必ず`encoding`を明示する。
with open(filename, "w", encoding="utf-8") as f:
f.write(data))
* [[JSON]] [#xc89e180]
- 出力処理のイディオム
with open(filename, "w", encoding="utf-8") as f:
f.write(json.dumps(list(data), indent=2, ensure_ascii=...
- [[【Python】クラスインスタンスをjsonにエンコードしたい ...
- json.dumpなどのメソッドに、クラスのインスタンスを直接...
-- 何もせずにこれをやると、TypeErrorになる。
- エンコーダのdefaultメソッドを書き換えて、インスタンス...
** [[日時]] [#e8e25c99]
- [[[Python] dateやdatetimeをjson.dumpでエラーなく出力す...
JSONシリアライズがデフォルトではできないものについて、de...
* データ [#h938f012]
- 繰り返し使うデータはダンプして保存しておくと、無駄な処...
with open(datafile, "wb") as f:
pickle.dump(data, f)
with open(datafile, "rb") as f:
data = pickle.load(f)
* [[ソフトウェア品質]] [#f20c4a41]
- 引数の確認やファイルの存在確認は、容赦なく`assert`で落...
assert API_KEY != None, "API key should be configured."
- [[pythonで現在実行されているコードの位置を出力してみる ...
traceback.print_stack()
* 関連 [#e47ae802]
#related
終了行:
#contents
&tag(Python,Tips);
* ファイル [#o8259f8c]
- トラブルを避けるため必ず`encoding`を明示する。
with open(filename, "w", encoding="utf-8") as f:
f.write(data))
* [[JSON]] [#xc89e180]
- 出力処理のイディオム
with open(filename, "w", encoding="utf-8") as f:
f.write(json.dumps(list(data), indent=2, ensure_ascii=...
- [[【Python】クラスインスタンスをjsonにエンコードしたい ...
- json.dumpなどのメソッドに、クラスのインスタンスを直接...
-- 何もせずにこれをやると、TypeErrorになる。
- エンコーダのdefaultメソッドを書き換えて、インスタンス...
** [[日時]] [#e8e25c99]
- [[[Python] dateやdatetimeをjson.dumpでエラーなく出力す...
JSONシリアライズがデフォルトではできないものについて、de...
* データ [#h938f012]
- 繰り返し使うデータはダンプして保存しておくと、無駄な処...
with open(datafile, "wb") as f:
pickle.dump(data, f)
with open(datafile, "rb") as f:
data = pickle.load(f)
* [[ソフトウェア品質]] [#f20c4a41]
- 引数の確認やファイルの存在確認は、容赦なく`assert`で落...
assert API_KEY != None, "API key should be configured."
- [[pythonで現在実行されているコードの位置を出力してみる ...
traceback.print_stack()
* 関連 [#e47ae802]
#related
ページ名: