Python の宿題ここで答えます Part 1
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
300:デフォルトの名無しさん 07/06/16 18:38:16 >>297 掲示板プログラムはすでにあるの? それを改造しないでPythonで定期的にチェックしてメール飛ばすの? 301:デフォルトの名無しさん 07/06/16 19:15:36 →諦める 諦めない 302:デフォルトの名無しさん 07/06/16 19:17:52 >>297を読む限りpython知識だけでなく、webとかcgi知識も皆無に見えるんだが? 303:デフォルトの名無しさん 07/06/16 19:47:37 まあがんばれ 304:updatechecker.py 07/06/16 20:01:59 >>297 どぞ。 # -*- coding: Shift_JIS -*- import urllib, smtplib from email.MIMEText import MIMEText from email.Charset import Charset def main(): # 掲示板の URL bbs = "http://pc11.2ch.net/test/read.cgi/tech/1153585095/l50" # 通知メールの宛て先 mail = "****@****.****.ne.jp" # SMTP サーバのホスト名 smtp = "mail.****.****.ne.jp" if updated(bbs): print "updated" notify(mail, smtp, bbs) else: print "not updated" def updated(URL): CACHE_FILE = "updatechecker.dat" # キャッシュファイルに保存したページ内容を取り出す try: file = open(CACHE_FILE, "rb") cached_contents = file.read() file.close() except IOError: cached_contents = None
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5391日前に更新/195 KB
担当:undef