python 常用的函数

python timestamp和datetime之间的转换

  1. 字符串日期时间转换成时间戳

    # '2015-08-28 16:43:37.283' --> 1440751417.283
    # 或者 '2015-08-28 16:43:37' --> 1440751417.0
    def string2timestamp(strValue):  
    
    try:
        d = datetime.datetime.strptime(strValue, "%Y-%m-%d %H:%M:%S.%f")
        t = d.timetuple()
        timeStamp = int(time.mktime(t))
        timeStamp = float(str(timeStamp) + str("%06d" % d.microsecond))/1000000
        print timeStamp
        return timeStamp
    except ValueError as e:
        print e
        d = datetime.datetime.strptime(str2, "%Y-%m-%d %H:%M:%S")
        t = d.timetuple()
        timeStamp = int(time.mktime(t))
        timeStamp = float(str(timeStamp) + str("%06d" % d.microsecond))/1000000
        print timeStamp
        return timeStamp  

2.时间戳转换成字符串日期时间

# 1440751417.283 --> '2015-08-28 16:43:37.283'
def timestamp2string(timeStamp):
    try:
        d = datetime.datetime.fromtimestamp(timeStamp)
        str1 = d.strftime("%Y-%m-%d %H:%M:%S.%f")
        # 2015-08-28 16:43:37.283000'
        return str1
    except Exception as e:
        print e
        return ''  

原文地址:https://www.cnblogs.com/daihanlong/p/8564163.html

时间: 2024-10-09 07:58:57

python 常用的函数的相关文章

Python常用功能函数

Python常用功能函数汇总 1.按行写字符串到文件中 import sys, os, time, json def saveContext(filename,*name): format = '^' context = name[0] for i in name[1:]: context = context + format + str(i) context = str(context).replace('(','(').replace(')',')').replace(',',',').re

Python 常用类型转换函数

函数 作用 int(x)                                        将x转换成整数类型                           float(x) 将x转换成浮点数类型 complex(real [,image]) 创建一个复数 str(x) 将x转换为字符串 repr(x) 将x转换为表达式字符串 eval(str) 计算在字符串中的有效Python表达式,并返回一个对象  chr(x) 将整数x转换为一个字符 ord(x) 将一个字符x转换为它对

Python常用内置函数介绍

Python提供了一个内联模块buildin.内联模块定义了一些开发中经常使用的函数,利用这些函数可以实现数据类型的转换.数据的计算.序列的处理等功能.下面将介绍内联模块中的常用函数. Python内置函数的基本用法可以查看Python安装目录下的doc目录下的说明文档,本文仅介绍Python典型的内置函数使用方法. reduce(function, iterable[, initializer]) 对序列的值进行累计计算 reduce()可以实现对序列进行连续处理的功能.reduce()的声明

Python常用函数记录

Python常用函数/方法记录 一. Python的random模块: 导入模块: import random 1. random()方法: 如上如可知该函数返回一个[0,1)(左闭右开)的一个随机的浮点数. 若要控制范围为[min,max)可采用 min+(max-min)*random.random()如下所示,返回20~30之间的随机浮点数: 2. choice(seq)方法: 该方法从序列seq中返回一个随机的元素: 3. randint(a,b)方法: 该方法随机随机生成a~b之间的整

10个Python set 常用操作函数!

今天为大家带来的内容是10个Python set 常用操作函数!(附带详细解答)文章内容具有不错的参考意义,希望在此能够对各位有所帮助. 集合对象是一组无序排列的可哈希的值,集合成员可以做字典中的键.集合支持用in和not in操作符检查成员,由len()内建函数得到集合的基数(大小), 用 for 循环迭代集合的成员.但是因为集合本身是无序的,不可以为集合创建索引或执行切片(slice)操作,也没有键(keys)可用来获取集合中元素的值. set和dict一样,只是没有value,相当于dic

Python常用的正则表达式处理函数

Python常用的正则表达式处理函数 正则表达式是一个特殊的字符序列,用于简洁表达一组字符串特征,检查一个字符串是否与某种模式匹配,使用起来十分方便. 在Python中,我们通过调用re库来使用re模块: import re 下面介绍Python常用的正则表达式处理函数. re.match函数 re.match 函数从字符串的起始位置匹配正则表达式,返回match对象,如果不是起始位置匹配成功的话,match()就返回None. re.match(pattern, string, flags=0

python常用内置函数学习(持续更新...)

python常用内置函数学习 一.python常用内置函数有哪些 dir() 二.每个内置函数的作用及具体使用 1.dir()不带参数时返回当前范围内(全局.局部)的变量.方法和定义的类型列表:   带参数A时返回参数的属性.方法的列表,如何该参数A对象有__dir__(),该方法被调用,如果不含有该方法,该方法不会报错,而是尽可能多的收集参数对象A的信息   实例: 不带参数,在分别在文件全局调用和在函数中局部调用dir()   带参数   原文地址:https://www.cnblogs.c

Python常用函数整理

主要内容: 字符串函数.集合函数.列表函数和字典函数. Python常用函数 字符串函数 方法 说明 capitalize() 返回首字母的大写副本 find(string) 返回字符串中首次出现参数string的索引,如果字符串中没有参数string则返回-1 find(s,beg) 返回字符串中索引beg之后首次出现参数s的索引,如果字符串中索引beg之后没有参数s则返回-1 find(s,beg,end) 返回字符串中索引beg与end之间首次出现参数s的索引,如果字符串中索引beg和en

python常用函数

http://blog.csdn.net/pipisorry/article/details/45771045 python内置函数 枚举函数enumerate >>> list(enumerate('abc')) [(0, 'a'), (1, 'b'), (2, 'c')] enumerate函数还可以接收第二个参数. >>> list(enumerate('abc', 1)) [(1, 'a'), (2, 'b'), (3, 'c')] 简单服务器 你是否想要快速方