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实现的一个简单LRU cache
Sep 26 Python
python基于pygame实现响应游戏中事件的方法(附源码)
Nov 11 Python
Python实现KNN邻近算法
Jan 28 Python
python在非root权限下的安装方法
Jan 23 Python
Python编写一个优美的下载器
Apr 15 Python
Python换行与不换行的输出实例
Feb 19 Python
python解释器pycharm安装及环境变量配置教程图文详解
Feb 26 Python
pytorch cuda上tensor的定义 以及减少cpu的操作详解
Jun 23 Python
解决Keras中循环使用K.ctc_decode内存不释放的问题
Jun 29 Python
详解Python常用的魔法方法
Jun 03 Python
浅谈Python中的正则表达式
Jun 28 Python
Python用any()函数检查字符串中的字母以及如何使用all()函数
Apr 14 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与已存在的Java应用程序集成
2006/10/09 PHP
php 无法载入mysql扩展
2010/03/12 PHP
THINKPHP支持YAML配置文件的设置方法
2015/03/17 PHP
给WordPress的编辑后台添加提示框的代码实例分享
2015/12/25 PHP
PHP实现适用于自定义的验证码类
2016/06/15 PHP
PHP 芝麻信用接入的注意事项
2016/12/01 PHP
JavaScript CSS修改学习第一章 查找位置
2010/02/19 Javascript
基于jquery的direction图片渐变动画效果
2010/05/24 Javascript
jquery改变disabled的boolean状态的三种方法
2013/12/13 Javascript
node.js中RPC(远程过程调用)的实现原理介绍
2014/12/05 Javascript
JQuery中使用on方法绑定hover事件实例
2014/12/09 Javascript
jQuery遍历json中多个map的方法
2015/02/12 Javascript
JavaScript使用function定义对象并调用的方法
2015/03/23 Javascript
基于html5和nodejs相结合实现websocket即使通讯
2015/11/19 NodeJs
基于jQuery实现拖拽图标到回收站并删除功能
2015/11/25 Javascript
Zero Clipboard实现浏览器复制到剪贴板的方法(多个复制按钮)
2016/03/24 Javascript
jquery mobile移动端幻灯片滑动切换效果
2020/04/15 Javascript
Bootstrap面板(Panels)的简单实现代码
2017/03/17 Javascript
Vue2.0表单校验组件vee-validate的使用详解
2017/05/02 Javascript
浅谈SpringMVC中post checkbox 多选框value的值(隐藏域方式)
2018/01/08 Javascript
Angular Excel 导入与导出的实现代码
2019/04/17 Javascript
js实现电灯开关效果
2021/01/19 Javascript
python 正则式 概述及常用字符
2009/05/07 Python
python 2.6.6升级到python 2.7.x版本的方法
2016/10/09 Python
在cmder下安装ipython以及环境的搭建
2018/10/19 Python
详解Python time库的使用
2019/10/10 Python
中外合拍动画首获奥斯卡提名,“上海出品”《飞奔去月球》能否拿下最终大奖?
2021/03/16 国漫
css3的@media属性实现页面响应式布局示例代码
2014/02/10 HTML / CSS
CSS3制作缩略图的详细过程
2016/07/08 HTML / CSS
Html5 audio标签样式的修改
2016/01/28 HTML / CSS
公司门卫的岗位职责
2014/02/19 职场文书
车队司机自我鉴定
2014/03/02 职场文书
法人授权委托书格式
2014/04/08 职场文书
学校安全责任书范本
2014/07/23 职场文书
财政局党的群众路线教育实践活动整改方案
2014/09/21 职场文书
安全员岗位职责范本
2015/04/11 职场文书