批量替換請求頭(.*?):(.*)'$1
':'$2',
#用法#*kwargs
demo(a=(exception, requesthandler), name=)
demo(**kwargs):
#結果為 a name
print(*kwargs)
#呼叫父類方式
def _handle_request_exception(self, e: baseexception) ->none:
super(requesthandler, self)._handle_request_exception(e)
#prefix 字首
#class
demo(object):
def__init__
(self):
self._a =none
self._x =none
@property
defa(self):
return
self._a
@a.setter
defa(self, value):
self._a =value
defsetx(self, value):
self._x =value
defgetx(self):
return
self._x
x = property(fset=setx, fget=getx, doc='
this is x')
property(set_func,get_func,...)
from functools import
wraps
@wraps()
#保證傳遞進來的函式名字及__name__ 為自身方法名
import
traceback
try:
c = 1 /0
except
exception as e:
#將異常以字串形式列印出來
(traceback.format_exc())
#執行緒池
import
time
from concurrent.futures import
threadpoolexecutor
defceshi(times):
time.sleep(times)
print(f"等秒"
)
return
times
executor = threadpoolexecutor(max_workers=10)
task1 = executor.submit(ceshi, (2,))
task2 = executor.submit(ceshi, (3,))
task3 = executor.submit(ceshi, (1,))
#執行順序 warps(前0.5) ----> wraps01(前0.5)----->demo----->wraps01(後0.5)-------->warps(後0.5) !!!!!!
defwraps(name):
print('
----a-----')
def wraps01(*args, **kwargs):
print('
----a1-----')
name(*args, **kwargs)
print('
----a2-----')
return
wraps01
defwraps_a(name):
print('
----b-----')
def wraps_b(*args, **kwargs):
print('
----b1-----')
name(*args, **kwargs)
print('
----b2-----')
return
wraps_b
@wraps
@wraps_a
defdemo():
print('
1234')
demo()
"""----b-----
----a-----
----a1-----
----b1-----
1234
----b2-----
----a2-----
"""
很久以前看過的電影
一本初中時單獨看過的電影 江湖奇兵 又在 六台看了。其中乙個老是甩頭髮的人特別逗,一本正經的,但看上去就是特別有意思。模糊地記著一直以為之所以那個甩短鏢的人不如甩長鏢的人,是因為甩長鏢的人比較節約飛鏢,還可以轉回來,而那個短鏢的一甩就扔光變空手了,太不環保了。而且裡面還有乙個超級機械手,一度很著迷,...
很久以前的刷題記錄
4.25 bzoj1532 二分 最大流 有點妙 4.24 cf235d 這道題 好神啊 題解 4.23 cf235b 思博期望題,bz上有道差不多的 題解 4.22 cf235c 字尾自動機 題解 cf235e 數學,反演 題解 cf235a 太傻了沒話說 幾個if的問題 4.3題解 bzoj48...
c 課設(很久以前做的了)
高校人員資訊管理系統設計 1 問題描述 某高校有四類員工 教師 實驗員 行政人員,教師兼行政人員 共有的資訊包括 編號 姓名 性別 年齡等。其中,教師還包含的資訊有 所在系部 專業 職稱 實驗員還包含的資訊有 所在實驗室 職務 行政人員還包含的資訊有 政治面貌 職務等。2 功能要求 1 新增功能 程...