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抓取网页图片并放到指定文件夹
Apr 24 Python
Python的Flask框架应用调用Redis队列数据的方法
Jun 06 Python
在pandas中一次性删除dataframe的多个列方法
Apr 10 Python
Python实现的个人所得税计算器示例
Jun 01 Python
python os.listdir按文件存取时间顺序列出目录的实例
Oct 21 Python
在python plt图表中文字大小调节的方法
Jul 08 Python
pip安装python库的方法总结
Aug 02 Python
Python中six模块基础用法
Dec 08 Python
在Pytorch中计算卷积方法的区别详解(conv2d的区别)
Jan 03 Python
Django查询优化及ajax编码格式原理解析
Mar 25 Python
序列化Python对象的方法
Aug 01 Python
Python爬虫之App爬虫视频下载的实现
Dec 08 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抓取https的内容的代码
2010/04/06 PHP
解析PHP获取当前网址及域名的实现代码
2013/06/23 PHP
php用户注册时常用的检验函数实例总结
2014/12/22 PHP
PHP表单数据写入MySQL数据库的代码
2016/05/31 PHP
PHP7变量处理机制修改
2021/03/09 PHP
一款Jquery 分页插件的改造方法(服务器端分页)
2011/07/11 Javascript
JavaScript 用cloneNode方法克隆节点的代码
2012/10/15 Javascript
JQuery之focus函数使用介绍
2013/08/20 Javascript
jquery制作居中遮罩层效果分享
2014/02/21 Javascript
Javascript保存网页为图片借助于html2canvas库实现
2014/09/05 Javascript
手机端转盘抽奖代码分享
2015/09/10 Javascript
JavaScript中setTimeout和setInterval函数的传参及调用
2016/03/11 Javascript
JavaScript中文件上传API详解
2016/04/01 Javascript
针对BootStrap中tabs控件的美化和完善(推荐)
2016/07/06 Javascript
nodejs读写json文件的简单方法(必看)
2017/03/09 NodeJs
React Native时间转换格式工具类分享
2017/10/24 Javascript
Vue 使用beforeEach实现登录状态检查功能
2019/10/31 Javascript
原生js 实现表单验证功能
2021/02/08 Javascript
PyCharm代码格式调整方法
2018/05/23 Python
ipad上运行python的方法步骤
2019/10/12 Python
PYQT5开启多个线程和窗口,多线程与多窗口的交互实例
2019/12/13 Python
Python matplotlib修改默认字体的操作
2020/03/05 Python
使用Python合成图片的实现代码(图片添加个性化文本,图片上叠加其他图片)
2020/04/30 Python
给ubuntu18安装python3.7的详细教程
2020/06/08 Python
Vichy薇姿加拿大官网:法国药妆,全球专业敏感肌护肤领先品牌
2018/07/11 全球购物
德国高尔夫商店:Golfshop.de
2019/06/22 全球购物
关于VPN
2012/06/10 面试题
幼师自我鉴定范文
2013/10/01 职场文书
大学生蛋糕店创业计划书
2014/01/13 职场文书
公司委托书格式范文
2014/04/04 职场文书
基层党员干部四风问题整改方向和措施
2014/09/25 职场文书
小学母亲节活动总结
2015/02/10 职场文书
英语通知范文
2015/04/22 职场文书
创业计划书之暑假培训班
2019/11/09 职场文书
《悬崖边的树》读后感2篇
2019/12/02 职场文书
分享几个JavaScript运算符的使用技巧
2021/04/24 Javascript