蒐集

鮮やかな憧憬

コード

pythonの代入系の処理のちょっとトリッキーなやつ

増減します 1、変数に文字列+数字の変数を代入して一つのテキストデータにしたい 普通の書き方だと配列になる $word = "test",123 $word ('test', 123) これを、word = "test123"みたいな形にしたい。やりかた① $ "".join([str(s) for s in ("test", 12…

selenium web driver with python -アラートの処理に関して-

アラート処理 self.click( '[class=image]',0) try: alert = self.driver.switch_to_alert() alert.accept() except: print ("no alert to accept") とりあえずこんな感じ

pythonのクラスとインスタンス

ちょっと大きいコードを触った時に?となったのでメモ % python [14:18:56] Python 2.7.6 (default, Sep 9 2014, 15:04:36) [GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin Type "help", "copyright", "credits" or "license" for more …

selenium webdriver for pythonの実行環境

構成 dockerとかローカルサーバとか色々試してみたけど、ローカルにseleniumとChromdriver入れて動かすが吉。だった。 何しろ早い。 macへのインストール pyenvかなんかのpython環境を用意してから $pip install selenium $brew install chromedriver 基本…

GAE導入

Google App Engine SDK for PythonをMacにインストールしたグーグルから取ってくる。 dmgを開いてアプレケーションに貼り付けるだけ GAEの場所は/usr/local/google_appengineeclipsの設定するときにクソみたいなところにはまった。詳しくはこちら。 http://b…

データベースをDjangoから触ってみる

概要 DjangoでmySQLを触るときの設定を書きます 準備 簡易掲示板的なやつを作ります。eclipsにこんな感じの構成のディレクトリをじゅんびします。*1 自動で生成される人たち settings.py Djangoの設定ファイル urls.py URLとビューの対応付け WSGI.py Django…

macにeclipsいれた(ついでにpydevいれて、pyenv,virtualenvと連携させた)

概要 pythonの補完が使えないのイライラするので、やっぱりeclips入れます。 インストール 公式サイト(Eclipse Downloads)に行って、必要なのを落としてくる。 落ちてきたデータを展開 フォルダごとアプリケーションディレクトリにコピー 初回起動時のみ、…

python-cjumanをmacに入れた

概要 python-cjuman とは、日本語形態素解析システム JUMAN を Python のモジュールとして利用するためのバインディング、だそうです。*1 大変ありがたい事に、日本にはすばらしい先人の皆様がいらっしゃるおかげで、私はほぼ何の苦労も無くいろんなものをつ…

pythonの環境を整える

構成 pyenvとvirtualenv homebrewにワーニングが出るのでその対処 pyenvでPythonのバージョンを切り替えて、 virtualenvで利用するパッケージの切り替えをする。 構築 homebrewでインストール $brew install pyenv $brew install pyenv-virtualenv .bash_p…