zoukankan      html  css  js  c++  java
  • 工作中处理文本的python代码片段

     1 # -- coding:utf-8 --
     2 
     3 import sys, time, os, re
     4 import urllib, urllib2, cookielib
     5 from datetime import datetime
     6 
     7 print '当前日期:%s' % datetime.now().strftime('%Y-%m-%d') 
     8 print '作者:ly'
     9 
    10 #保存输出数据
    11 ofile = open('data.txt', 'w')
    12 
    13 with open('0706.txt', 'r') as ifile:
    14     print '开始读取数据,跳过第一行:%s' % ifile.readline()
    15     #记录行数
    16     i=0;
    17     for line in iter(ifile.readline, ''):
    18         i+=1
    19         #将行数据中的多个空白压缩为一个
    20         line = re.sub('\s+',' ', line)
    21 
    22         #获取items[0], items[1:], 去除后面两个item
    23         items = line.split(' ')[:-2]
    24         if items:
    25             productcode=items[0]
    26             productname=' '.join(items[1:])
    27             ofile.write('                {"%s", "%s"},\r' % (productcode, productname))
    28 
    29 #输出总行数
    30 ofile.write('\r\n %d' % i)
    大龄程序猿,分享互联网开发相关知识!前端、后端,架构等内容,欢迎关注公众号 chengxuyuangangzi
  • 相关阅读:
    MongoDB学习笔记(查询)
    PHP IP地址转换
    PHP SESSION的工作原理解析(转)
    JavaScript 之 RegExp 对象
    jquery 几个实用的小方法
    JS之document.cookie随笔
    CodeForces
    CodeForces
    翻转 -- CodeForces
    Codeforces --- 982C Cut 'em all! DFS加贪心
  • 原文地址:https://www.cnblogs.com/lyroge/p/2618772.html
Copyright © 2011-2022 走看看