
python
文章平均质量分 54
amghost
这个作者很懒,什么都没留下…
展开
-
关于python的 __name__== "__main__"
由解释器在最高层调用执行的语句,不管它是从脚本文件中读入还是来自交互式输入,都是 __main__ 模块的一部分。而 __name__ 是模块的一个属性。当解释器直接运行python脚本(假设称之为 demo.py),则在其中print __name__ ,我们会得到的结果是:__main__ 。而如果是通过别的python脚本(假设称之为demo2.py)来调用(或者说import原创 2013-07-05 14:42:14 · 748 阅读 · 0 评论 -
用python发送邮件(可以带附件)
首先,我们要使用SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)使用到python的smtplib模块(SMTP, login, sendmail, quit)、email.mime模块(MIMEMultipart,MIMEBase等)假设我们使用126邮箱的smtp地址:smtp.126.comfrom email.mime import原创 2013-10-20 01:34:21 · 911 阅读 · 0 评论 -
python中实现产生随机的字符串
以前的做法是用for循环随机地获取一个个字符后再拼接起来今天在网上看到一个非常简练的写法,在这里分享一下import osdef randomString(n): return (''.join(map(lambda xx:(hex(ord(xx))[2:]),os.urandom(n))))[0:16]print randomString(16)原创 2013-10-20 12:13:04 · 9519 阅读 · 2 评论 -
python-django web开发实战记实录(一)
好吧,首先记录一下为什么要写这一辑文章,因为我现在正在用python和django开发web网站,与此同时,我也会遇到一系列问题,也会总结一系列心得,所以我要把他记录下来,这样作为一种增加记忆,方便日后翻看查阅,以及帮助遇到同样问题的人。但是我还没想好现在第一个问题是什么,但是无所谓,我会持续更新。原创 2013-10-27 08:27:42 · 4284 阅读 · 0 评论 -
解决eclipse下pydev的unresolved import的问题
有些模块,比如PIL,已经装入过,但是在pydev中无法自动提示,甚至有报 unresolved import的问题,虽然不会引起运行时问题,但是无法实现自动提示,还是一件很麻烦的事情。 下面有个解决办法: 在eclipse下,window -> preferences -> pydev -> Interpreter - Python -> Forced Built原创 2014-02-27 20:19:56 · 7398 阅读 · 0 评论 -
Improving Python——模块和包管理
Modules and PackageModules:同样是python文件,一个单一的python文件就是一个module(模块)import:可用于导入 module 或者一个 class 或 functionimport module_name:直接导入一个module,模块中的所有class 和 function 都可以通过 module_name.class_name原创 2014-04-18 10:26:42 · 819 阅读 · 0 评论 -
Improving Python —— property
property 是用来给 python 中的类增加原创 2014-04-21 12:48:08 · 609 阅读 · 0 评论 -
<Python一下>Time操作
UTC & Localtime 是python的一个模块,其中又有一个同名函数time,返回当前到所谓epoch,即1970.1.1的秒数,不过与Unix不太一样的是,这厮返回的是一个精确度更高的浮点数说time操作之前,必须说UTCUTC:Universal Time Coordinated,传说中的世界调整时间,全世界的时间都统一到UTC来。前身就是GMT(Greenwich原创 2015-03-10 10:37:53 · 704 阅读 · 0 评论