Chinaunix首页 | 论坛 | 博客
  • 博客访问: 156510
  • 博文数量: 33
  • 博客积分: 2057
  • 博客等级: 大尉
  • 技术积分: 430
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-19 16:37
文章分类
文章存档

2013年(2)

2012年(23)

2011年(8)

分类: Python/Ruby

2012-09-23 09:57:28


点击(此处)折叠或打开

  1. a_dict = {}
  2. def update():
  3.     global a_dict
  4.     f=open("data2.txt","r")
  5.     lines = f.readlines()
  6.     f.close()
  7.     for line in lines:
  8.         if line[0]=="t": dtime = line[1:].strip()
  9.         elif line[0]=="n": number = line[1:].strip(); a_dict[dtime] = (number,[])
  10.         elif line[0]=="d": a_dict[dtime][1].append(line[1:].strip())

  11. def tohtml(num):
  12.     f=open(num+".html","w")
  13.     f.write("")
  14.     update()
  15.     for k in sorted(a_dict.keys()):
  16.         if a_dict[k][0] == str(num):
  17.             f.write("
  18. "%(k,a_dict[k][0],a_dict[k][1]))
  19.     f.write("
  20. 日期和时间模块地址8个通道的数据
    %s %s %s
    "
    )
  21.     f.close()

  22. def pp(num):
  23.         for k in sorted(a_dict.keys()):
  24.             if a_dict[k][0] == str(num):
  25.                 print (k,a_dict[k][1])

  26. while 1:
  27.     update()
  28.     num=input(" : ")
  29.     if num: pp(num); tohtml(num)

阅读(652) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~