Python の宿題ここで答えます Part 1at TECH
Python の宿題ここで答えます Part 1 - 暇つぶし2ch304: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 = "スレリンク(tech板)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


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch