Chinaunix首页 | 论坛 | 博客
  • 博客访问: 637735
  • 博文数量: 85
  • 博客积分: 1306
  • 博客等级: 中尉
  • 技术积分: 990
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-28 11:23
个人简介

嵌入式视频行业。

文章分类

全部博文(85)

文章存档

2015年(7)

2014年(5)

2013年(41)

2012年(11)

2011年(1)

2010年(3)

2008年(17)

分类: Python/Ruby

2015-10-27 15:58:49


点击(此处)折叠或打开

  1. from datetime import datetime,date,time
  2. from random import randrange
  3. import json
  4. import os
  5. #import file

  6. TD= datetime.now()

  7. usernames=['guanliyuan',
  8.            'yangguo',
  9.            'xiaofeng',
  10.            'duanyu',
  11.            'huanglei']

  12. mediafiles=['wuzetian.mp4',
  13.             'bianxingjingang.mp4',
  14.             'langyabang.mp4',
  15.             'weizhuangzhe.mp4',
  16.             'sanguo.mp4'
  17.             ]
  18. uris=[
  19.     '/dianying/2013',
  20.     '/dianying/2014',
  21.     '/dianying/2015',
  22.     '/dianying/2012',
  23.     '/dianying/2011'
  24.     ]

  25. f=open('test.json','w+')

  26. for i in range(1,100):
  27.     year=2015
  28.     month=randrange(1,12)
  29.     day=randrange(1,29)
  30.     hour=randrange(0,24)
  31.     minute=randrange(0,59)
  32.     second=randrange(0,59)
  33.     TD=datetime(year,month,day,hour,minute,second)
  34.     timestamp=TD.__format__("%Y-%m-%dT%H:%M:%S.000Z")
  35.     #print timestamp

  36.     randrange(0,3)
  37.     media_idx=randrange(0,len(mediafiles))
  38.     mediafile=mediafiles[media_idx]
  39.     uri=uris[media_idx]+"/"+mediafiles[media_idx]
  40.     #print uri
  41.     #print mediafile

  42.     sourceip="{0}.{1}.{2}.{3}".format(randrange(0,255),randrange(0,255),randrange(0,255),randrange(0,255))
  43.     #print sourceip

  44.     username=usernames[randrange(0,len(usernames))]
  45.     #print username

  46.     json_item= json.dumps({'@timestamp':timestamp,
  47.                 'username':username,
  48.                 'uri':uri,
  49.                 'mediafile':mediafile,
  50.                 'souceip':sourceip
  51.                 })


  52.     f.write(json_item+"\n")

  53. f.close()


阅读(2043) | 评论(0) | 转发(0) |
0

上一篇:arm linux中一些重要的宏及地址定义

下一篇:没有了

给主人留下些什么吧!~~