CoderZh的技术博客
从事软件测试开发,性能测试、安全性测试。热爱Python、C#……
posts - 100, comments - 498, trackbacks - 3, articles - 2
博客园
首页
新随笔
联系
管理
订阅
<
2008年7月
>
日
一
二
三
四
五
六
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
深入探索性能测试之道
潜心研究代码编程之美
深刻领悟模式设计之巧
pygogogo
与我联系
发短消息
搜索
留言簿
(9)
给我留言
查看留言
我管理的小组
生活杂谈
我参加的小组
每日一句英语
设计模式
读书(Books)
python
ASP.NET
博客园仿真足球交流小组
Ubuntu
竞技游戏
Django
我参与的团队
应届毕业生之家(0/1178)
湖南.NET俱乐部(0/613)
珠海.NET俱乐部(0/161)
经验汇(0/39)
我的标签
PythonCookBook
(32)
随笔分类
C#(6)
C/C++(4)
Linux(1)
pygogogo(1)
Python(42)
QTP
Ubuntu(2)
VBS(4)
安全性测试(5)
程序人生(2)
公告(5)
每周总结(1)
软件测试(1)
设计模式
性能测试(8)
学习笔记(6)
随笔档案
2008年9月 (8)
2008年8月 (7)
2008年7月 (9)
2008年6月 (9)
2008年5月 (33)
2008年4月 (7)
2008年2月 (1)
2007年12月 (3)
2007年11月 (3)
2007年10月 (7)
2007年9月 (1)
收藏夹
博客园(.net技术)(2)
系列文章
Python天天美味系列
悟透LoadRunner系列
Python
python.cn
软件测试
51Testing软件测试网
qaforums论坛
国外软件测试论坛
友情链接
代码发芽网
积分与排名
积分 - 90172
排名 - 441
最新评论
1. re: 博客园仿真足球竞赛平台Python版SDK
@Rodin
对,你真细心啊!十分感谢!
--CoderZh
2. re: 博客园仿真足球竞赛平台Python版SDK
geometry/rectangle.py 第10行和11行应替换如下方可运行 ^_^ class Rectangle(object): #empty = Rectangle(Vector2...
--Rodin
3. re: Python天天美味(5) - ljust rjust center
@iyangsg
cnblogs本身的编辑器有插入代码的功能。
也可以直接到代码发芽网去生成HTML代码
--CoderZh
4. re: Python天天美味(5) - ljust rjust center
请问楼主,你的代码高亮及折叠是怎么实现的?是自己生成的HTML还是cnblogs本身就提供类似的功能?
--iyangsg
5. re: 开源Granados介绍 - SSH连接远程Linux服务器(C#)
@ssh programmaticallytry:public void OnData(byte[] data, int offset, int length){ answer += E...
--CoderZh
阅读排行榜
1. [LoadRunner]包装一个DLL的经验总结(4423)
2. 开源Granados介绍 - SSH连接远程Linux服务器(C#)(3735)
3. Ken Thompson爷爷的经典复制自身代码程序 - Python版本(只用两行!)(3453)
4. (原创)攻击方式学习之(2) - SQL注入(SQL Injection)(3445)
5. (原创)攻击方式学习之(1) - 跨站式脚本(Cross-Site Scripting) (3434)
评论排行榜
1. (原创)攻击方式学习之(1) - 跨站式脚本(Cross-Site Scripting) (36)
2. CoderZh首款Python联机对战游戏 - NancyTetris1.0倾情发布(一)(29)
3. (原创)攻击方式学习之(2) - SQL注入(SQL Injection)(25)
4. 开源Granados介绍 - SSH连接远程Linux服务器(C#)(22)
5. Ken Thompson爷爷的经典复制自身代码程序 - Python版本(只用两行!)(20)
60天内阅读排行
1. (原创)攻击方式学习之(2) - SQL注入(SQL Injection)(3445)
2. (原创)攻击方式学习之(1) - 跨站式脚本(Cross-Site Scripting) (3434)
3. (原创)攻击方式学习之(3) - 缓冲区溢出(Buffer Overflow)(2650)
4. (原创)攻击方式学习之(4) - 拒绝服务(DOS/DDOS/DRDOS)(2354)
5. 博客园仿真足球竞赛平台Python版SDK(1463)
Foundations of Python Network Programming - 读书笔记系列(3) - Email Services
Posted on 2008-07-02 20:32
CoderZh
阅读(105)
评论(0)
编辑
收藏
所属分类:
Python
Email Services这一章因为用的不多,因此大致过了一下,现在仔细看到后来会忘掉一大半。因此,到时候用到再看也不迟,这里先给个简单的例子:
import
smtplib
def
readManyLines():
"""
Read lines from the user until they enter a line with a single
period, and return a single string.
"""
result
=
""
while
1
:
line
=
raw_input()
if
line
==
'
.
'
:
return
result
result
=
result
+
line
+
"
\n
"
servername
=
raw_input(
"
SMTP server name:
"
)
Fromaddress
=
raw_input(
"
From address:
"
)
Toaddress
=
raw_input(
"
To address:
"
)
print
"
Enter your message. To end, enter a line that begins with a
"
print
"
period and has no other characters:
"
MessageText
=
readManyLines()
server
=
smtplib.SMTP(servername)
server.sendmail(Fromaddress, Toaddress, MessageText)
server.quit()
新用户注册
刷新评论列表
标题
姓名
主页
Email
(博主才能看到)
验证码
*
看不清,换一张
[
登录
][
注册
]
内容(请不要发表任何与政治相关的内容)
网站首页
新闻频道
社区
小组
博问
网摘
闪存
找找看
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
"五向定位"职业成长路线公开课(上海、南京、大连)
Google站内搜索
相关文章:
经典推荐--.NET几大热点问题(.NET人员必读)
.NET设计模式系列文章
使用Visual Studio2005入门.Net2.0系列视频教程
Mmultiple of IE - 多版本 IE 浏览器
Python 2.6 正式版发布
Excel Calculation Services 服务无
I am get ahead of myself什么意思
Google Sitemap 到底怎么做,需要安装Python 吗
《Python源码剖析》与Cobra开源项目
相关链接:
所属分类的其他文章:
Python天天美味(32) - python数据结构与算法之堆排序
Python天天美味(31) - python数据结构与算法之插入排序
Python天天美味(30) - python数据结构与算法之快速排序
博客园仿真足球竞赛平台Python版SDK
CoderZh首款Python联机对战游戏 - NancyTetris1.0倾情发布(二)
CoderZh首款Python联机对战游戏 - NancyTetris1.0倾情发布(一)
Python天天美味(29) - 调用VC++的动态链接库(DLL)
Python天天美味(总)
Foundations of Python Network Programming - 读书笔记系列(3) - Email Services
Foundations of Python Network Programming - 读书笔记系列(2) - Web Services
最新IT新闻:
微型博客Twitter取消IM服务 称其ROI差
用手机聊Gtalk的方法以及应用总结
Google开拓美政府机构市场 微软业务受冲击
消息称苹果正在开发iTunes网络电视
微软周一开电话会议 预计将发布Silverlight2.0