美文网首页
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