読者です 読者をやめる 読者になる 読者になる

テクデップ(Techdep)

コンピュータ、プログラミング、DTP(InDesign)に関する備忘録

Python向けのヘッドレステスト環境の構築

Django等でheadless test(GUIブラウザを利用しないウェブアプリケーションのテスト)を実行するための環境構築の覚書。尚、筆者の環境は以下の様になって居る。 Python 3.4 Django 1.7 準備 seleniumの導入 pip install selenium PhantomJSの導入 このサイ…

ファイルバッファの強制フラッシュ(Python)

ファイルの書き出し処理といっても直ちにディスクにそのファイルが書き出されるわけではない。ディスクへの書き出しが遅れうるという挙動を失念して居て、以下のコードで意図通りの動作にならず困ったことがあった。 with codecs.open('filename', 'w', 'UTF…