python例子-关于时间time模块

2015年10月17日09:28:42 python-time

访问网站如果不想要缓存的就 在后面加 ?t=123

如果网站遭到攻击应该怎么办,做流量清洗,分析包,正确的就放过,否则就抛弃掉。

如果攻击的站站带宽满了,就看看是否让运营商帮忙做清洗.

一般网站都有所CDN,否则扛不住。

CDN: http://baike.baidu.com/link?url=XB3KAt8HGcKeiwEKvq0ZN59YxXohdEM1a_B2AARlUDc4uFHkwfRTp3VgHhhQvJkLZDshvwcwYTJTa9RnZfGEFa

time模块。转换时间戳:time.strftime(‘%Y-%m-%d %H-%M-%S‘,time.localtime())

抓去某些网站或者数据库时,返回的时间有时不一样,有的是时间戳,有的是标准时间。

所以就需要python中的time模块来进行处理.

#!/usr/bin/python
#coding:utf-8
import time

unix_timenow = int(time.time())
print ‘当前时间:%d‘ % unix_timenow

timenow = time.strftime(‘%Y-%m-%d %H:%M:%S‘,time.localtime(unix_timenow))
print ‘当前标准时间:%s‘ % timenow

time.sleep(3)
unixtime = time.mktime(time.strptime(timenow,‘%Y-%m-%d %H-%M-%S‘))
print ‘unix时间:%s‘ % unixtime

当前时间:1445047077
当前标准时间:2015-10-17 09:57:57
unix时间:1445047077.0
[Finished in 3.2s]

time模块

函数介绍

time.time() #返回当前时间的unix时间戳

time.sleep() #sleep时间

time.localtime(unixtime)  #将一个时间戳转换成一个当前时区的struct_time,如果seconds参数未输入,则以当前时间为转换标准

time.strftime(struct_time,string_format)  #将指定的struct_time根据格式化字符串输出

time.mktime(struct_time)                 #将struct_time时间转换为unix时间

time.strptime(string_time,string_format) #将格式化时间转换为struct_time

python中时间日期格式化符号:

%y     两位数的年份表示(00-99)

%Y     四位数的年份表示(000-9999)

%m    月份(01-12)

%d     月内中的一天(0-31)

%H    24小时制小时数(0-23)

%I      12小时制小时数(01-12)

%M    分钟数(00=59)

%S      秒(00-59)

#!/usr/bin/python
import time

#1.将2015-1-16 12:00:00转化为unix时间,并计算此时间3天前的格式化时间和unix时间。
def main():
 time1 = ‘2015-1-16 12:00:00‘
 unixtime1 = time.mktime(time.strptime(time1,‘%Y-%m-%d %H:%M:%S‘))
 print ‘1:unix时间戳:%s‘ % unixtime1

 unixtime2 = unixtime1 - 60*60*24*3
 print ‘1:3天前时间戳:%s‘ % unixtime2
 time2 = time.strftime(‘%Y-%m-%d %H:%M:%S‘,time.localtime(unixtime2))
 print ‘1:3天前格式化时间:%s‘ % time2

if __name__ == ‘__main__‘:
 main()

2015年10月17日20:52:23

时间: 2024-10-16 01:35:27

python例子-关于时间time模块的相关文章

Python时间time模块介绍

一.明确时间元组 二.测试代码#!/usr/bin/env python # -- coding: utf-8 --' """ 时间模块,time的相关操作与测试 """ # python中time模块使用例子 import time # 1493368879.41,时间戳 print time.time() # 获取的是一个元组,time.struct_time(tm_year=2017, tm_mon=4, tm_mday=28, # tm_

Python中的时间模块和日期模块

Python 日期和时间 Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能. Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间. 时间间隔是以秒为单位的浮点小数. 每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示. Python 的 time 模块下有很多函数可以转换常见日期格式.如函数time.time()用于获取当前时间戳, 如下实例: #!/usr/bin/python # -*- coding: UTF-

Python 学习笔记 - 时间模块

Python里面用来管理时间的模块有2个,分别是time模块和datetime模块,现在看看如何使用 首先看看time模块 例1 import time print(time.time()) #时间戳,1970年到现在的秒数 ------------------- 1474347039.991068 例2 print(time.ctime()) #当前系统时间字符串格式 ------------------- Tue Sep 20 14:50:39 2016 例3 print(time.ctim

python datatime日期和时间值模块

datetime.time():是一个时间类,这个类接受4个参数,分别代表时,分,秒,毫秒.参数的默认值是为0 1 #!/usr/bin/env python 2 #coding:utf8 3 import datetime 4 t=datetime.time(20, 00, 13, 00) 5 print t 6 print '*'*20 7 print t.hour 8 print t.minute 9 print t.second 10 print t.microsecond 11 12

python中的关键字---5(时间/随机模块)

模块 什么是模块?模块就是别人写好的代码,放在一个py文件里,给你使用 模块有几种?三种 : 内置模块\第三方模块\自定义模块 模块是好的 为什么要有模块? 写好了之后直接给你用 - 方便了用户的使用,提高了开发效率 为了节省内存,所以把常用的(但是不是每一个程序都必须用到的)函数\方法 根据分类来将这些函数分到不同的文件中存储起来 所以我们用到哪一类方法,才把这类方法所在的模块导入到内存中,能够最大限度的节省内存 内置函数 是每一个py程序在启动的时候都会加载到内存空间中的内置模块 是以文件的

第六章:Python基础の反射与常用模块解密

本課主題 反射 Mapping 介绍和操作实战 模块介绍和操作实战 random 模块 time 和 datetime 模块 logging 模块 sys 模块 os 模块 hashlib 模块 re 模块 本周作业 反射 Mapping 介绍和操作实战 反射是利用字符串的形式去对象 (模块) 中操作 (寻找/检查) 成员 案例例子 假设创建了一个common.py 程序里而有3个功能,比如网站里的登录页面.主页页面还有登出页面都是不同的页面,要显示的内容都不一样. def login(): p

Python 日期和时间 —— datetime

Python 日期和时间 —— datetime Python提供了多个内置模块用于操作日期时间,如calendar,time,datetime.time提供的接口与C标准库time.h基本一致.其中应用最广的是datetime,相比于time模块,datetime模块的接口则更直观.更容易调用. datetime 模块为日期和时间处理同时提供了简单和复杂的方法.支持日期和时间算法的同时,实现的重点在于更有效的处理和格式化输出.该模块还支持时区处理.本文对 datetime库进行学习. date

【Python】Python的time和datetime模块

time 常用的有time.time()和time.sleep()函数. import time print(time.time()) 1499305554.3239055 上面的浮点数称为UNIX纪元时间戳,是从1970年1月1日0点起到今天经过的秒数.可以看到后面有6位小数,使用round函数,可以实现浮点数的四舍五入.如下 # 默认四舍五入到整数位,即不保留小数 print(round(time.time())) # 可指定参数保留的小数位数 print(round(time.time()

python之路-16-常用模块学习

16.1模块定义 定义:用一砣代码实现了某个功能的代码集合(n个 .py 文件组成的代码集合就称为模块) 模块分为三种: 自定义模块 内置标准模块(又称标准库) 开源模块 16.2导入方法 单个模块导入:import module_name 一个模块多个函数:from module_lanhan import * 别名导入:from module_lanhan import def_name as module_lanhan_def_name 多模块一起导入需要用逗号(,)隔开 Import m