waterye

          刪除最后一行\(zhòng)n

          vi,gedit會(huì)在最后一行加上\n,實(shí)在找不到好的解決方法,只好自己寫(xiě)個(gè)shell script刪掉
          #!/usr/bin/env python
          import sys

          oldfile
          =sys.argv[1]
          newfile
          =sys.argv[2]
          print oldfile,newfile,
          print
          linecount 
          = 0
          str 
          = ''
          = open(oldfile,'r')
          for line in f:   
              linecount 
          += 1
          = open(oldfile,'r')
          for i,line in enumerate(f):
              
          if (i==linecount-1):
                  str 
          += line.replace('\n','')
          #        print line.replace('\n','')
              else:
                  str 
          += line
          #        print line,
          #
          print len(str),str
          f2 = open(newfile, 'w')
          f2.write(str)
          quit()


          posted on 2008-09-28 19:58 waterye 閱讀(1148) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): python


          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 巢湖市| 泗阳县| 木里| 阿拉善右旗| 射阳县| 开鲁县| 措勤县| 兴安盟| 桦甸市| 高安市| 怀宁县| 寿光市| 曲水县| 丰原市| 通道| 阜城县| 舟曲县| 彭阳县| 都匀市| 深圳市| 九龙坡区| 邵阳市| 大名县| 巴中市| 宿松县| 大理市| 宁津县| 拉萨市| 铜山县| 宁陕县| 尤溪县| 旬阳县| 五原县| 郓城县| 雅安市| 桑日县| 江川县| 临沧市| 渭源县| 山阳县| 梧州市|