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