'sqr'atch-note

ちりはつもれど ちりぬるを

python

CLIでWebサイトのスクショを取る

developer.chrome.com Chromeのヘッドレスモードを利用して、Webサイトのスクリーンショット取得する方法 想定する環境は、WindowsのPowershell。 まずは簡単な例 & "C:\Program Files\Google\Chrome\Application\chrome.exe" --headless --screenshot=C:\Us…

mod_wsgiを使ってApacheでFlaskアプリを公開

だいぶ前の話で、Flaskアプリ本を読んだ時に作ったアプリはnginxで公開したけど、Apacheだとどうなるのかなと思ってやってみた。Apache + Flaskみたいな単語でググると色々と説明記事がヒットするものの、大体中途半端だったり、古かったりしたので、だいぶ…

Flaskbook補足

『Python FlaskによるWebアプリ開発入門』(以下、Flaskbook)の第15章は、第2部で作った動体検知アプリケーションをまるごとDockerイメージ化して、Flaskに組み込まれたWebサーバを使ったWebアプリケーションの公開方法を説明している。しかし、Webサーバは…

pygameの備忘録

Pythonの勉強の中で、『最短距離でゼロからしっかり学ぶ Python入門』を読みながら、pygameというゲームライブラリで雑にシューティングゲームを作ってみて、その中で学んだことの書き留めを試みる。納得行くまで取り組んではいないが、ゲームを作りたいわけ…

djangoの要素整理

Pythonを学ぶ中で、djangoというWEBフレームワークを触っていて、全体的な概念がいまいちつかめずいろいろと調べた結果、なんとなく分かってきたのでここに整理したい。 HTTPメソッドとしては、GET/POST以外にもHEAD/DELETEなど多くあるが、djangoにおいて原…