os模块 提供访问操作系统的接口 1> name 获得当前操作系统 其中 'nt' 是 windows 'posix' 是 linux 2> environ 获得当前系统的环境变量的字典,(变量名:变量值) 3> getcwd() 获得当前工作目录 4> getgid() 返回当前进程的...
分类:
编程语言 时间:
2014-10-11 23:14:47
阅读次数:
356
__name__变量用于判断该python文件是否作为主程序运行。若该文件为导入,__name__值为其文件名,若为主程序,则其值为__main__这也就是为什么经常看到有一些python文件中有 if __name__ == '__main__' 的字样,就是为了防止导入时把该文件里面的主程序也运...
分类:
编程语言 时间:
2014-10-11 22:45:17
阅读次数:
220
之前一直使用cocos2d-x2.2写游戏,写了几个游戏后,想尝试下3.x版本的新功能,就下载了cocos2d-x3.2版本。参照官方文档的说法,cocos2d-x3.x版本需要python2.7环境支持,python2.6以及python3.x版本都不行,所以特意去python官网下载了2.7.8...
分类:
编程语言 时间:
2014-10-11 01:43:04
阅读次数:
405
import base64encodestr = base64.b64encode('abc'.encode(encoding='utf-8'))print(encodestr)
分类:
编程语言 时间:
2014-10-10 18:40:04
阅读次数:
281
在基于互联网的应用中,程序经常需要自动地发送电子邮件。如:一个网站的注册系统会在用户注册时发送一封邮件来确认注册;当用户忘记登陆密码的时候,通过邮件来取回密码。smtplib模块是python中smtp(简单邮件传输协议)的客户端实现。我们可以使用smtplib模块,轻松的发送电子邮件。下面的例子用...
分类:
编程语言 时间:
2014-10-10 00:25:13
阅读次数:
377
介绍:string模块可以追溯到最早的Python版本中。现在很多的被移植为str和unicode对象的方法,在python3.0中会被完全去除。string模块中,有很多有用的常量和累,用来处理string和unicode对象。一、函数 1、capwords()的作用是将一个字符串中所有单词的首....
分类:
其他好文 时间:
2014-10-09 12:54:33
阅读次数:
217
1 #!/usr/bin/env python 2 #coding: utf-8 3 4 import sys 5 from PyQt5.QtWidgets import * 6 from PyQt5.QtCore import Qt, pyqtSignal 7 8 class FindDia...
分类:
编程语言 时间:
2014-10-07 22:26:34
阅读次数:
283
Life is short, you need Python!------ Bruce Eckel(ANSI C++ Comitee member) Python[1]是一门很难让人拒绝学习的程序设计语言,我喜欢它是因为它能很快给人带来成就感,海量的扩展库几乎可以帮助你立刻完成许多看起来很困难的事....
分类:
编程语言 时间:
2014-10-07 02:16:12
阅读次数:
926
对于面向对象总是要提到,万物皆对象。好似博大精深的感觉。接下来一起看看python的面向对象的例子创建一个对象 class Person: type = 'person' def __init__(self, name = 'Noname'): self.name = name def h...
分类:
编程语言 时间:
2014-10-06 20:17:00
阅读次数:
343
初学Python3,做一个email的例子,虽然知道做的很渣渣,还是分享一下吧 POP3协议 POP3全称Post Official Protocol3,即邮局协议的第三个版本,它规定了怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议,它是因特网电子协议的第一个离线标准,....
分类:
编程语言 时间:
2014-10-05 15:54:28
阅读次数:
806