From 2e0cee07b22f8ac7a8fa032876a6faf0716b6947 Mon Sep 17 00:00:00 2001 From: resolvewang <1796246076@qq.com> Date: Sat, 15 Jul 2017 20:45:09 +0800 Subject: [PATCH 1/4] param and func name in decorator --- 07-closure-deco/clockdeco_param.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/07-closure-deco/clockdeco_param.py b/07-closure-deco/clockdeco_param.py index 1f7c076..0963aeb 100644 --- a/07-closure-deco/clockdeco_param.py +++ b/07-closure-deco/clockdeco_param.py @@ -11,11 +11,13 @@ # BEGIN CLOCKDECO_PARAM import time +import functools DEFAULT_FMT = '[{elapsed:0.8f}s] {name}({args}) -> {result}' def clock(fmt=DEFAULT_FMT): # <1> def decorate(func): # <2> + @functools.wraps(func) def clocked(*_args): # <3> t0 = time.time() _result = func(*_args) # <4> @@ -35,6 +37,7 @@ def snooze(seconds): time.sleep(seconds) for i in range(3): + print(snooze.__name__) snooze(.123) # END CLOCKDECO_PARAM From 2bf3fcfaa3334581097f86f015c3906305aeeeb0 Mon Sep 17 00:00:00 2001 From: resolvewang <1796246076@qq.com> Date: Sun, 6 Aug 2017 09:37:20 +0800 Subject: [PATCH 2/4] remove charset from content_type --- 18-asyncio/charfinder/http_charfinder.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/18-asyncio/charfinder/http_charfinder.py b/18-asyncio/charfinder/http_charfinder.py index d7e8ca5..e254668 100755 --- a/18-asyncio/charfinder/http_charfinder.py +++ b/18-asyncio/charfinder/http_charfinder.py @@ -7,7 +7,7 @@ from charfinder import UnicodeNameIndex TEMPLATE_NAME = 'http_charfinder.html' -CONTENT_TYPE = 'text/html; charset=UTF-8' +CONTENT_TYPE = 'text/html' SAMPLE_WORDS = ('bismillah chess cat circled Malayalam digit' ' Roman face Ethiopic black mark symbol dot' ' operator Braille hexagram').split() From eab1e1e7cb558c19bf3bb5898157a1852066a5c9 Mon Sep 17 00:00:00 2001 From: resolvewang <1796246076@qq.com> Date: Sun, 6 Aug 2017 10:18:18 +0800 Subject: [PATCH 3/4] Update clockdeco_param.py --- 07-closure-deco/clockdeco_param.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/07-closure-deco/clockdeco_param.py b/07-closure-deco/clockdeco_param.py index 0963aeb..1f7c076 100644 --- a/07-closure-deco/clockdeco_param.py +++ b/07-closure-deco/clockdeco_param.py @@ -11,13 +11,11 @@ # BEGIN CLOCKDECO_PARAM import time -import functools DEFAULT_FMT = '[{elapsed:0.8f}s] {name}({args}) -> {result}' def clock(fmt=DEFAULT_FMT): # <1> def decorate(func): # <2> - @functools.wraps(func) def clocked(*_args): # <3> t0 = time.time() _result = func(*_args) # <4> @@ -37,7 +35,6 @@ def snooze(seconds): time.sleep(seconds) for i in range(3): - print(snooze.__name__) snooze(.123) # END CLOCKDECO_PARAM From 453829e09f294bd91e33cef82aa17ffd9887a4b5 Mon Sep 17 00:00:00 2001 From: resolvewang <1796246076@qq.com> Date: Sun, 6 Aug 2017 10:20:53 +0800 Subject: [PATCH 4/4] remove charset from CONTENT_TYPE --- 18b-async-await/charfinder/http_charfinder.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/18b-async-await/charfinder/http_charfinder.py b/18b-async-await/charfinder/http_charfinder.py index ace15c5..bc639b9 100755 --- a/18b-async-await/charfinder/http_charfinder.py +++ b/18b-async-await/charfinder/http_charfinder.py @@ -7,7 +7,7 @@ from charfinder import UnicodeNameIndex TEMPLATE_NAME = 'http_charfinder.html' -CONTENT_TYPE = 'text/html; charset=UTF-8' +CONTENT_TYPE = 'text/html' SAMPLE_WORDS = ('bismillah chess cat circled Malayalam digit' ' Roman face Ethiopic black mark symbol dot' ' operator Braille hexagram').split()
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: