Python语言技术文档

微信小程序技术文档

php语言技术文档

jsp语言技术文档

asp语言技术文档

C#/.NET语言技术文档

html5/css技术文档

javascript

点击排行

您现在的位置:首页 > 技术文档 > Python编程技巧

python时间整形转标准格式的示例分享

来源:中文源码网    浏览:109 次    日期:2024-05-12 22:42:17
【下载文档:  python时间整形转标准格式的示例分享.txt 】


python时间整形转标准格式的示例分享
复制代码 代码如下:import osimport sysimport pickleimport stringimport reimport timefrom datetime import datefrom csv_timestamp_datetime import * ip_region_list = pickle.load(open('ip_region_list.pickle','r'))ip_region_list.sort(key=lambda x: x[0])list_len = len(ip_region_list)def find(key): begin = 0 end = list_len - 1 while(begin <= end): middle = (begin + end) / 2 if ip_region_list[middle][0] <= key and ip_region_list[middle][1] >= key: return ip_region_list[middle][2] else: if ip_region_list[middle][0] >= key: end = middle - 1 else: begin = middle + 1 def ip2region(): of = open(sys.argv[1], 'r') nf = open(sys.argv[2], 'w') for line in of: items = line.strip().split(',') try: x = time.localtime(long(items[0])) ymdhms = time.strftime('%Y-%m-%d %H:%M:%S',x) nf.write(','.join( [ ymdhms , items[1] , long2ip(long(items[2])) ]) + '\n') except Exception as e: print e print lineif (__name__ == '__main__'): ip2region()

相关内容