读书人

Python基础 3-资料和网络

发布时间: 2013-10-08 16:55:16 作者: rapoo

Python基础 3----文件和网络


1 Python文件IO

1 标转的输入和输出

print 方法:输出数据到标准的输出

Python基础 3-资料和网络

Python基础 3-资料和网络


raw_input 方法:标准的输入

Python基础 3-资料和网络

Python基础 3-资料和网络


2 file文件类

读文件

f = file(文件名, 模式)

有5种模式: "r" - 只读 , "w" - 只写 , "a" - 追加 , "b" - 二进制打开 , "r+"/"b+" - 更新

f.read() 是打开这个文件 , f.close() 是关闭这个文件

写文件

f = file(文件名, 模式)

f.write(写入的内容)

f.flush() 是刷新,f.close()


3 open文件类

f = open(文件名, 模式) , 模式的话和file基本是类似的

4 多种读取方式

1 读取全部 f.read()

2 读取一行 f.readline()

3 读取全部,返回列表 f.readlines()


2 网络Socket

1 网络的5层

应用层:HTTP

传输层:TCP

网络层:IP路由

链路层:MAC帧

物理层:网线

2 下面是在本机上面演示socket链接的过程

server


3 HTTP


读书人网 >perl python

热点推荐