Pythonにおけるファイル入出力の実践ガイド
ファイルのオープンとリソース管理
Python 3でディスク上のデータを扱う際、組み込み関数open()がインターフェースの中心となる。OSレベルのファイルディスクリプタは有限なリソースであるため、コンテキストマネージャ(with構文)を用いた自動管理が現代の開発標準となっている。このパターンを採用すれば、正常終了時はもちろん、処理中に例外が発生した場合でも確実に ...
9月21日 19:57 投稿
Androidアプリで20MBを超える大容量ファイルをアセットに格納する実装手法
大容量ファイルのアセット配置制約と対策
Androidのアセットシステムでは、単一ファイルのサイズ上限が20MBに制限されています。この制約を超えるバイナリデータをアプリに組み込む場合、ファイル分割とランタイムでの再構築が必要です。以下の3ステップで実装します。
事前処理で大ファイルを分割
分割ファイルをアセットディレクトリに配置
アプリ実行時にファイ ...
6月10日 22:33 投稿