# -*- coding: utf-8 -*- import os #文本框输入并读取 a = input('your name:') b = input('your age :') print ('your name is {a},your age is {b}'.format(b=b,a=a)) #打开文件并读取,r--读 w--写(会truncate原文件) a--附加 f=open('header.txt','r') #指定字符读取文本,此处是从0读取文本到第41个字符,空格和换行都占一个字符 str=f.read(41) print f.name print str f.write("first line") #显示当前已经所在的位置,例,已经存在41个字符,这里输出就是42 position = f.tell() print position #从坐标00开始读 position = f.seek(0,0) str = f.read(10) print str #write之后要close文件,否则不能成功写入 f.close() #在当前重命名文件 os.rename('header.txt','header01.txt') print f.closed print f.mode print f.softspace #在当前目录创建指定目录 os.mkdir('test') #在当前目录删除指定目录 os.rmdir('test') #输出当前路径 print os.getcwd()