python

Pythonで日本語アカウントをランダムにフォロー

AutoFollow.py #!/usr/lib/python # vim:fileencoding=utf-8 import time import re import urllib2 import twitter class autoFollow: def __init__(self, account, password): self.user_id = "" self.api = twitter.Api(account, password) def getUserId…

Jikken-search-engineをPythonで実装するメモ

参照 簡単なWebサーチエンジンの作り方 - 加藤 和彦のブログ http://d.hatena.ne.jp/kzhk/20091202/p2 Jikken-search-engine - PukiWiki Java言語を用いて比較的に大きなプログラムの作成を行う.suffix arrayと呼ばれるデータ構造を用いた全文検索用インデ…

Twitterから地デジの録画予約をできるようにする

仕様 自分のpostから検索ワードを抜き出してテレビ王国からiepg取得(goo番組表はBANされます) crontab設定ファイルを生成、crontabでfriioの録画コマンドを実行 問題点 文字コードの処理がうまくできずに力業 rssの処理もうまくできずに力業 使わせてもらい…

スペースや改行で区切った文字列を辞書に変換するには?

str = u'''空を飛 勃起 ネクタイ ペニス 煙突 ペニス ... ... ... 船 母''' #改行でリストを作り、さらにその中にスペースでリスト list = [t.split() for t in str.split('\n')] #>>> print list #>>> [ [u'ネクタイ', u'ペニス'], [u'煙突', u'ペニス'], .…

精神分析bot(仮)

tolchok: 精神分析bot:「ネクタイ」「貝」「空を飛ぶ」などのキーワードに対して、「ペニス」「ヴァギナ」「勃起」などとreplyする。誰かつくって http://twitter.com/tolchok/status/2451579742 簡単に書いてみる import re import urllib2 import simplejs…

複数人で共用TwitterIDを投稿フォームから利用

はじめに n00dle: 新しくひとつTwitterIDを取得して、フォームから発言をAPIで投稿するようにすれば共用にできるな、ということでサークル用にひとつ作ってみた。会室の管理や勉強会のときに使えそうだがそもそも部員についったらがほぼいないので無駄 http:…

さくらのレンタルサーバでCGIから外部モジュールを使う

関連する以前のエントリ PythonでTwitter Botを作る(導入) CGIから外部モジュールを使う時の注意点 上記のエントリでPYTHONPATHに外部モジュールのパスを設定した。 CGI実行時、site.pyを通してPYTHONPATHに指定されたディレクトリ、サブディレクトリがsys.…

さくらのレンタルサーバーにモジュールをインストール

「さくらのレンタルサーバ」は複数のユーザーでひとつのホストを共有する方式なので、勝手にシステムに独自のモジュールをインストールすることはできません。モジュールを追加するのであれば、自分のホームディレクトリにインストールしなくてはいけません…