225025 发表于 2017-4-27 09:17:49

python的简单文件操作

#-*-coding:utf-8-*-
import os
import sys
import urllib

#   
def urlread(source):
returnurllib.urlopen(source).read()

#print feeddata   
#文件读取
def fileread(file_path):
#    infile=open(file_path,"r")
infile=file(file_path,"r")
content=infile.read()
infile.close()
return content
#读取行 中文读取出来是转码 返回list
def readline(file_path):
#    infile=open(file_path,"r")   
infile=file(file_path,"r")
content=infile.readlines()
infile.close()
return content
#中文出现乱码 写入新的文件
def filewrite(file_path,content):
#    infile=open(file_path,"w")
infile=file(file_path,"w")
infile.write(content)
infile.close()
#删除文件
def deletefile(file_path):
os.remove(file_path)
#追加文件内容
def appendfile(file_path,content):
#    infile=open(file_path,"a")
infile=file(file_path,"a")
infile.write(content);
infile.close()
#print urllib.os.listdir("c:")

print filewrite("c:\out.txt","abc")
print appendfile("c:\out.txt","111")
print fileread("c:\out.txt")
print readline("c:\out.txt")
页: [1]
查看完整版本: python的简单文件操作