随笔分类 - Python
摘要:在Windows7x64下使用pip安装包的时候提示报错:error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from http://aka.ms/vcpython27原因:window...
阅读全文
摘要:keys = ['Name', 'Sex', 'Age']values = ['Tim', 'Male', 23] dic = dict(zip(keys, values))#{'Age': 23, 'Name': 'Tim', 'Sex': 'Male'}
阅读全文
摘要:numList = [1,2,3,4,5] sum = sum(numList) #sum = 15maxNum = max(numList) #maxNum = 5minNum = min(numList) #minNum = 1from operator import mulprod =...
阅读全文
摘要:strList = ["Python", "is", "good"] res = ' '.join(strList) #Python is good res = ''for s in strList: res += s + ' '#Python is good #最后还有个多余空格
阅读全文
摘要:def reverse_str( s ): return s[::-1] def reverse_str( s ): t = '' for x in xrange(len(s)-1,-1,-1): t += s[x] return t
阅读全文
摘要:asyncore库是python的一个标准库,它是一个异步socket的包装。我们操作网络的时候可以直接使用socket等底层的库,但是asyncore使得我们可以更加方便的操作网络,避免直接使用socket,select,poll等工具时需要面对的复杂。这个库很简单,包含了一个函数和一个类:* l...
阅读全文
摘要:安装pip:apt-get install python-setuptoolseasy_install pippip install xxxx
阅读全文
摘要:import os import socketimport threadingimport SocketServerSERVER_HOST = 'localhost'SERVER_PORT = 0 #tells the kernel to pick up a port dynamicallyBUF_...
阅读全文
摘要:Exception happened during processing of request from ('127.0.0.1', 65066)Traceback (most recent call last): File "C:\Python27\lib\SocketServer.py", l...
阅读全文
摘要:Server:import socketimport sysimport argparsehost = 'localhost'data_payload = 2048backlog = 5def echo_server(port): '''A simple echo server''' #Create...
阅读全文
摘要:import urllib.requesturl = 'site'headers = {'Authorization' : 'Basic emVkMHg6WWJyYm5mMDA='}req = urllib.request.Request(url, headers)response = urllib...
阅读全文
摘要:感谢:http://www.cnblogs.com/codingmylife/archive/2010/06/06/1752807.html1.性能Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可以取得很好...
阅读全文
摘要:一、列表一组有序项目的集合。可变的数据类型【可进行增删改查】列表是以方括号“[]”包围的数据集合,不同成员以“,”分隔。列表中可以包含任何数据类型,也可包含另一个列表列表可通过序号访问其中成员常用列表操作:list.append()追加成员,成员数据list.pop()删除成员,删除第i个成员lis...
阅读全文
摘要:感谢:http://www.cnblogs.com/renrenqq/archive/2010/09/09/1813669.html不过里面有些错误,以及不足的地方,现将流程记录如下:下载安装Python。从Vim的网站下载vim,建议下Self-installing executable的版本。编...
阅读全文
摘要:#WalkDir函数枚举目录中所有目录和文件,参数(枚举目录输出列表,枚举文件输出列表,要枚举的目录)def WalkDir(dirlist,filelist,dirname): try: ls=os.listdir(dirname) except: prin...
阅读全文
摘要:1. 最基本的读文件方法:file = open("sample.txt") while 1: line = file.readline() if not line: break pass # do something 一行一行得从文件读数据,显然比较慢;不过很省内...
阅读全文
摘要:一、单行注释单行注释以#开头,例如:print 6#输出6二、多行注释(Python的注释只有针对于单行的注释(用#),这是一种变通的方法)多行注释用三引号'''将注释括起来,例如:'''多行注释多行注释'''三、中文注释在文件头上写入:#coding=gbk或:#coding=utf-8虽然#这个...
阅读全文
摘要:使用正则表达式可以很好解决import res = 'Hello!This?Is!What?I!Want'ss = re.split('[!?]', s) ss = ['Hello', 'This', 'Is', 'What', 'I', 'Want']
阅读全文

浙公网安备 33010602011771号