python

python的io操作


# -*- coding: utf-8 -*-
#1.写文件
f=open("/home/yuyu/1.txt","w") #追加写a代替w
f.write('1.写文件n')
f.close()
#2.读文件
f=open("/home/yuyu/1.txt","r")
for line in f.readlines():
    print line
f.close()    
#2.命令行输入:
num = raw_input('Now enter a number: ')
#命令行输出
print "hello"
#获取当前路径
os.path.split(os.path.realpath(__file__))[0]   
#复制文件与复制目录
import shutil
shutil.copyfile('yu.py', '/home/yuyu/yu.py')
shutil.copytree('/home/yuyu/dir1', '/home/yuyu/dir2')
#读取网页
import urllib
params = urllib.urlencode({'spam': 1, 'eggs': 2, 'bacon': 0}) #参数
f = urllib.urlopen("http://www.musi-cal.com/cgi-bin/query", params) #post
print f.read()

#目录下的文件信息
listfile=os.listdir(default_list_path)
for line in listfile: 
    //打印文件的name
    print line