美文网首页
python处理文件内容

python处理文件内容

作者: 白云磊 | 来源:发表于2018-07-24 00:06 被阅读0次

1. Python定义变量来命名文件的名称,案例方法代码如下:

//以str1变量命名文件名

//错误方法:不能用引号把变量引用

output=open("str1.txt",'w')

//结果为str1.txt,故该方法错误

//正确方法:用+号连接符连接后缀名

ouput=open(str1+".txt",'w')

//用引号括起来表示的是字符串常量,不在引号中才表示变量

//注:如果是在windows下运行,变量str1中不能有在文件名中不能出现的特殊字符

检查文件中的错误行

2. 完整代码

# -*- conding: UTF-8 -*-

master=input("请输入你要处理的数据的名字:")

fh = open(master+".TextGrid")

for line in fh.readlines():

   newStr = line.strip()

   if newStr.startswith('text') == True:

       mkdir = 'text = "silent"'

       if newStr != mkdir:

           mkdir1 = 'text = "sounding"'

           if newStr != mkdir1:

                mkdir2 = 'text ="error"'

                if newStr != mkdir2:

                   print (newStr)

                else:

                    continue

           else:

                continue

       else:

           continue

   else:

       continue

3.查看文件内容

打印文件中的每一行内容,去掉所有空格和\t的空白字符

fh = open('C:\word040.TextGrid')

for line in fh.readlines():

   fhs = line.replace("","").replace("\t","").strip()

print  (line)

相关文章

网友评论

      本文标题:python处理文件内容

      本文链接:https://www.haomeiwen.com/subject/oxbsmftx.html