程序猿刚子的博客

大龄程序猿,分享互联网开发相关知识!前端、后端,架构等内容,欢迎关注公众号 chengxuyuangangzi

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  96 随笔 :: 14 文章 :: 110 评论 :: 27万 阅读
复制代码
 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)
复制代码
posted on   程序猿刚子  阅读(288)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· [AI/GPT/综述] AI Agent的设计模式综述
点击右上角即可分享
微信分享提示