そういえば python でメール送ったことないので送ってみようと思いました
ググったら最初に出てきたのが
ウノウラボ Unoh Labs: Pythonでメールを送信したい人のためのサンプル集
凄い、全て書いてある。
- email.MIMEText.MIMEText でヘッダ込みでコンテンツ作り smtplib で送信
- smtplib の認証部分を使って Gmail を利用して送信
- キャリア別携帯に絵文字入りメール送信
すごいわー、ウノウラボすごいわー。
2007 年 6 月の記事でした。
class fibo(object):止まらない
def __init__(self):
self.a = 0
self.b = 1
def __iter__(self):
return self
def next(self):
(self.a, self.b) = (self.b, self.a+self.b)
return self.a
class dividing(object):でもこれ、アホすぎて時間かかりすぎ。
def __init__(self, num):
assert isinstance(num, int) or isinstance(num, long), str(num) + " is not an integer"
assert num > 0, str(num) + " is not positive integer"
self.num = num
self.div = 0
def __iter__(self):
return self
def next(self):
while self.div <= self.num:
self.div += 1
if self.num % self.div == 0:
return self.div
raise StopIteration