python
Nicolaszsh
这个作者很懒,什么都没留下…
展开
-
python 函数参数传递
首先看下面两个例子#example 1a=1def change(a): a=2change(a)print a #a=1#example 2a=[1]def change(a): a[0]=2change(a)print a #a=[2]所有的变量都可以理解为是内存中的对象的一个‘引用’, 或者可以看做是c中void *的感觉。这里记住的是类型是属于对象的而不是变量原创 2017-10-12 19:08:58 · 1965 阅读 · 0 评论 -
python open()函数 打开文件
函数原型为: open(name[,mode[,buffer]]) 其中name为必须, 模式(mode)和缓冲(buffer)为可选。 mode 有: ‘r’:读模式 ‘w’:写模式 ‘a’:追加方式 ‘b’:二进制方式 ‘+’:读/写模式f = open('a.txt', 'w')f.write('hello,')f.write('iplaypython')f.close转载 2017-10-12 19:53:31 · 1339 阅读 · 0 评论 -
python os.path模块
os.path.abspath(path) #返回绝对路径os.path.basename(path) #返回文件名os.path.commonprefix(list) #返回list(多个路径)中,所有path共有的最长的路径。os.path.dirname(path) #返回文件路径os.path.exists(path) #路径存在则返回True,路径损坏返回False转载 2017-10-12 20:03:43 · 254 阅读 · 0 评论 -
python 读写csv文件
python中有csv包负责对csv文件的操作处理 首先导入csv包import csv1. 读取csv 文件csv包提供了reader方法, 它接受一个文件对象, 返回一个csv reader对象。csv_reader=csv.reader(open(filename,'r'))例如有如下文件csv_reader=csv.reader(open(filename))for row in csv转载 2017-10-12 20:28:58 · 3954 阅读 · 1 评论 -
HTTP知识
HyperText Transfer Protocol http客户端发起请求, 创建端口 http服务端在端口监听客户端请求 http服务端向客户端返回状态和内容1.浏览器搜索自身的DNS缓存 2.搜索操作系统自身的DNS缓存(前提是浏览器没有找到缓存或者缓存已经失效) 3. 读取本地的HOST文件 4.浏览器发起一个DNS的系统调用 5.浏览器获得域名对应的IP地址之后, 发起HT原创 2017-10-12 22:36:36 · 254 阅读 · 0 评论