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


Posted in Python onFebruary 14, 2014
import os
import sys
import pickle
import string
import re
import time
from datetime  import date
from 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 line
if (__name__ == '__main__'):
   ip2region()
Python 相关文章推荐
将Python代码打包为jar软件的简单方法
Aug 04 Python
Python中文分词工具之结巴分词用法实例总结【经典案例】
Apr 15 Python
Python实现按特定格式对文件进行读写的方法示例
Nov 30 Python
python使用Matplotlib绘制分段函数
Sep 25 Python
Python散点图与折线图绘制过程解析
Nov 30 Python
解决pycharm中导入自己写的.py函数出错问题
Feb 12 Python
Python openpyxl 插入折线图实例
Apr 17 Python
浅析python 通⽤爬⾍和聚焦爬⾍
Sep 28 Python
Python collections模块的使用方法
Oct 09 Python
用 Python 元类的特性实现 ORM 框架
May 19 Python
Python开发工具Pycharm的安装以及使用步骤总结
Jun 24 Python
Pyhton爬虫知识之正则表达式详解
Apr 01 Python
Python操作列表的常用方法分享
Feb 13 #Python
python基础教程之lambda表达式使用方法
Feb 12 #Python
Python的print用法示例
Feb 11 #Python
python中的yield使用方法
Feb 11 #Python
python重试装饰器示例
Feb 11 #Python
python网络爬虫采集联想词示例
Feb 11 #Python
python基础教程之实现石头剪刀布游戏示例
Feb 11 #Python
You might like
PHP内置加密函数详解
2016/11/20 PHP
php 遍历目录,生成目录下每个文件的md5值并写入到结果文件中
2016/12/12 PHP
PHP的垃圾回收机制代码实例讲解
2021/02/27 PHP
lib.utf.js
2007/08/21 Javascript
js中的referrer返回上一页使用介绍
2013/09/26 Javascript
JS简单实现城市二级联动选择插件的方法
2015/08/19 Javascript
基于BootStrap环境写jQuery tabs插件
2016/07/12 Javascript
JS 循环li添加点击事件 (闭包的应用)
2016/12/10 Javascript
数组Array的一些方法(总结)
2017/02/17 Javascript
VUE 更好的 ajax 上传处理 axios.js实现代码
2017/05/10 Javascript
通过构造函数实例化对象的方法
2017/06/28 Javascript
vue router 通过路由来实现切换头部标题功能
2019/04/24 Javascript
JavaScript中的函数申明、函数表达式、箭头函数
2019/12/06 Javascript
Unicode和Python的中文处理
2017/03/19 Python
对python中Json与object转化的方法详解
2018/12/31 Python
python 图像平移和旋转的实例
2019/01/10 Python
基于Python实现扑克牌面试题
2019/12/11 Python
Python selenium自动化测试模型图解
2020/04/15 Python
浅谈python多线程和多线程变量共享问题介绍
2020/04/17 Python
Python使用matplotlib绘制圆形代码实例
2020/05/27 Python
Pycharm快捷键配置详细整理
2020/10/13 Python
python小技巧——将变量保存在本地及读取
2020/11/13 Python
使用python对excel表格处理的一些小功能
2021/01/25 Python
让IE6、IE7、IE8支持CSS3的脚本
2010/07/20 HTML / CSS
HTML5边玩边学(1)画布实现方法
2010/09/21 HTML / CSS
英国顶级家庭折扣店:The Works
2017/09/06 全球购物
ColourPop美国官网:卡拉泡泡,洛杉矶彩妆品牌
2019/04/28 全球购物
在数据文件自动增长时,自动增长是否会阻塞对文件的更新
2014/05/01 面试题
如何写好优秀的创业计划书
2014/01/30 职场文书
秋季运动会活动方案
2014/02/05 职场文书
违反工作纪律检讨书
2014/02/15 职场文书
搞笑婚礼主持词
2014/03/13 职场文书
法制宣传月活动总结
2014/04/29 职场文书
初三毕业评语
2014/12/26 职场文书
闪闪红星观后感
2015/06/08 职场文书
离职证明格式样本
2015/06/12 职场文书