ticket專案所得

2022-05-04 13:06:08 字數 1099 閱讀 1375

1,any用法

lst = [1,2,3,4,5

]res = [12,23,34,45

]print(any(i

in res for i in lst)) #res中沒有和lst相同的資料,所以是false

==>false

2,類裡面的單例模式

import threading

class ioloop(object

): _instance_lock =threading.lock()

@staticmethod

def instance():

if not hasattr(ioloop,'

_instance'):

with _instance_lock:

if not hasattr(ioloop,'

_instance'):

ioloop._instance=ioloop()

return ioloop._instance

3,字典新增內容

可用update

dct =

dct.update()

4,獲取當前使用者是從哪跳轉到當前頁面request.meta

裡面包含了各種資訊,路徑等等

獲取跳轉之前頁面: request.meta.get('http_user_agent')

{'path': '/home/panyu/data_center/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/sbin:/usr/sbin', 

5,通過網域名稱獲取ip位址

python 閱讀github上某專案所得總結

有如下例子程式 a 1,2,3 b 1,2,3 if isinstance a,list,tuple print 1.ok else print 1.error if isinstance b,list,tuple print 2.ok else print 2.error if isinstanc...

CAS總結之Ticket篇

器 webxml cas的核心就是其ticket,及其在ticket之上的一系列處理操作。cas的主要票據有tgt st pgt pgtiou pt,其中tgt st是cas1.0協議中就有的票據,pgt pgtiou pt是cas2.0協議中有的票據。一 名詞解釋 tgt是cas為使用者簽發的登入...

CAS總結之Ticket篇

cas的核心就是其ticket,及其在ticket之上的一系列處理操作。cas的主要票據有tgt st pgt pgtiou pt,其中tgt st是cas1.0協議中就有的票據,pgt pgtiou pt是cas2.0協議中有的票據。一 名詞解釋 tgt ticket grangting tick...