序列化>>>importpickle
>>>
>>>f=open("user_acc.txt","wb")
>>>
>>>info={
..."alex":"123",
..."jack":"4444"
...}
>>>
>>>f.write(pickle.dumps(info))
51
>>>
>>>f.close()
>>>..
分类:
编程语言 时间:
2016-05-05 11:12:43
阅读次数:
148
只支持列表、元组、字典序列化>>>importjson
>>>
>>>f=open("user_acc.txt","w")
>>>
>>>info={
..."alex":"123",
..."jack":"4444"
...}
>>>
>>>f.write(json.dumps(info))
31
>>>
>>>f.cl..
分类:
编程语言 时间:
2016-05-05 11:12:31
阅读次数:
114
一、快速入门
1、基础知识
派出:
控制台输出:print()
报告事件,发生在一个程序的正常运行:logging.info()或logging.debug()
发出警告关于一个特定的运行时事件:warnings.warn()或logging.warning()
报告一个错误对于一个特定的运行时事件:异常处理
报告一个错误当没有引发一个异常:logging.error()、log...
分类:
编程语言 时间:
2016-04-29 15:10:05
阅读次数:
294
1.使用本地的sendmail协议进行邮件发送格式(1):smtpObj=smtplib.SMTP([host[,port[,local_hostname]]])host:SMTP服务器主机的IP地址或者是域名port:服务的端口号(默认是25)local_hostname:服务器的地址(默认是localhost)格式(2):SMTP.sendmail(from_addr),to_addrs,msg[,mail_o..
分类:
编程语言 时间:
2016-04-23 07:47:15
阅读次数:
291
参考:
http://python.jobbole.com/81552/:Python模块学习:glob文件路径查找
http://blog.csdn.net/suiyunonghen/article/details/4517103:python中的一个好用的文件名操作模块glob
/usr/lib/python2.7/glob.py...
分类:
编程语言 时间:
2016-04-22 20:48:27
阅读次数:
230
1.使用doctest模块测试代码[root@node1tmp]#vimqwe.py#!/bin/envpython#!-*-coding:UTF-8-*-defabc():print4;[root@node1tmp]#vimdoctest.py#!/bin/envpython#!-*-coding:UTF-8-*-importdoctest,qwe#加载doctest模块,加载qwe文件名if__name__=="__main__":doctest.testmod(qwe)..
分类:
编程语言 时间:
2016-04-22 16:42:21
阅读次数:
172
最近在学python,到安装pymssql这一块遇到了不少问题。 第一:如何安装python 模块,也是最主要的问题。 可以这么理解:在安装python其它模块之前,可以先安装一个负责安装模块的模块。 说下简单的安装办法: 第一步:下载ez_setup.py 网址:https://pypi.pyth ...
分类:
数据库 时间:
2016-04-22 16:04:19
阅读次数:
1804
1.Socket类型socket(family,type[,protocal])使用给定的地址族,套接字类型,协议编号(默认是0)来创建套接字socket类型描述socket.AF_UNIX只能够用于单一的Unix系统进程间通信socket.AF_INET服务器之间网络通信socket.AF_INET6IPv6socket.SOCK_STREAM流式socket,forTCPsocket.SOC..
分类:
编程语言 时间:
2016-04-21 13:55:54
阅读次数:
211
Python 模块 模块让你能够有逻辑地组织你的Python代码段。 把相关的代码分配到一个 模块里能让你的代码更好用,更易懂。 模块也是Python对象,具有随机的名字属性用来绑定或引用。 简单地说,模块就是一个保存了Python代码的文件。模块能定义函数,类和变量。模块里也能包含可执行的代码。 ...
分类:
编程语言 时间:
2016-04-20 17:51:01
阅读次数:
144
直接运行如下命令 sudo pip install MySQL-python 报如下错误 解决方案是: 安装python-devsudo apt-get install python-dev 然后再安装 sudo apt-get install libmysqlclient-dev 最后安装 sud ...
分类:
数据库 时间:
2016-04-19 06:05:01
阅读次数:
445