タグ

ブックマーク / ymotongpoo.hatenablog.com (3)

  • 2012.05版 Python開発のお気に入り構成(ポロリもあるよ) - YAMAGUCHI::weblog

    はじめに こんにちは、Python界の情弱です。最近は色々とPythonの開発環境も変化してきていて、ようやくPython2.xとPython3.xを行き来しながら開発する体制が整ってきたという印象を受けています。ここしばらくは色々と試していたのですが、ようやく鉄板っぽい方法にたどり着いたのでメモしておきます。 なお、後半はPythonに限らない内容なので、他のLLを使っていても使えそうかなと思っています。この環境を設定すると何ができるのかというと、以下のことすべてが、無料で、自鯖を立てることなく行えます。 開発環境の整理(virtualenv) ローカルでの複数環境のテスト容易化(tox+pytest) CIによるテスト(Travis-CI) ドキュメントの自動ビルドおよびドキュメントの公開(ReadTheDocs) 概要 とりあえず全体像を先に共有しておきます。ちょっとでかいですがご了

    2012.05版 Python開発のお気に入り構成(ポロリもあるよ) - YAMAGUCHI::weblog
    acotie
    acotie 2012/05/17
  • 5分でWebスクレイピングをする - YAMAGUCHI::weblog

    はじめに あけましておめでとうございます。今年もPython界の江古田ちゃんとして頑張っていく所存です。さて id:nishiohirokazu が5分でPythonは便利だと思える記事を元旦から書いていました。 「ほえー、さすが西尾さんや」って思ってたら、西尾さんが「おい山口、5分でPython便利だなーって思える記事書けや」っていう無言の圧力をかけてきたので*1 *2なんとなく書きました。 「5分で」っていうのが読者が読む時間なのか、筆者が書く時間なのかがわからなかったので前者ということにしました。5分で記事とコード両方書くとか無理や。 こんなことないですか 「Webでスクレイピングしたいよー、てへへ。だけど文字コードとかがページごとにバラバラでマジしんどいっす。しかもタグ抜き出すのとかめちゃめんどいっす><」ってことはあったりしませんか? リンクのタイトルとかも綺麗に抜き出したいなー

    5分でWebスクレイピングをする - YAMAGUCHI::weblog
    acotie
    acotie 2011/01/06
  • 名言BotをGoogle App Engineに移行した - YAMAGUCHI::weblog

    動機 名言集.com (wisesaw) on Twitter これまで名言Botを自鯖で運用してきたのですが、こいつが電気代をだいぶうのでなんとかならないかなあと思っていました。 Scheduled Tasks With Cron for Python - Google App Engine — Google Developers そんな折、Google App Engineがcronのサポートを始めたので、電気代がかかりかつうるさい自鯖を停めるいいきっかけになりました。 方法 名言Botは実行スクリプトとして書いたPythonスクリプトをcronで叩いていただけなので、これをGoogle App Engineで叩けるように変更すればよい。 アプリケーションの登録 まずアプリケーションの登録をします。(要Google App Engineアカウント) Welcome to Google

    名言BotをGoogle App Engineに移行した - YAMAGUCHI::weblog
    acotie
    acotie 2009/05/26
  • 1