0.1.165
This commit is contained in:
		| @@ -1,6 +1,6 @@ | ||||
| Metadata-Version: 2.2 | ||||
| Metadata-Version: 2.4 | ||||
| Name: guan | ||||
| Version: 0.1.164 | ||||
| Version: 0.1.165 | ||||
| Summary: An open source python package | ||||
| Home-page: https://py.guanjihuan.com | ||||
| Author: guanjihuan | ||||
| @@ -12,5 +12,6 @@ Classifier: Operating System :: OS Independent | ||||
| Requires-Python: >=3.6 | ||||
| Description-Content-Type: text/markdown | ||||
| License-File: LICENSE | ||||
| Dynamic: license-file | ||||
|  | ||||
| Guan is an open-source python package developed and maintained by https://www.guanjihuan.com/about (Ji-Huan Guan, 关济寰). The primary location of this package is on website https://py.guanjihuan.com. The GitHub location of this package is on https://github.com/guanjihuan/py.guanjihuan.com. | ||||
|   | ||||
| @@ -86,6 +86,13 @@ def run(function_name, *args, **kwargs): | ||||
|         pass | ||||
|     return return_data | ||||
|  | ||||
| # 使用该函数实现 try except 结构 | ||||
| def try_except(function_name, *args, **kwargs): | ||||
|     try: | ||||
|         return function_name(*args, **kwargs) | ||||
|     except: | ||||
|         pass | ||||
|  | ||||
| # 获取运行的日期和时间并写入文件 | ||||
| def statistics_with_day_and_time(content='', filename='time_logging', file_format='.txt'): | ||||
|     import datetime | ||||
|   | ||||
| @@ -58,6 +58,15 @@ def timer_decorator_with_parameters(unit='second', print_show=1, write_file=0, f | ||||
|         return wrapper | ||||
|     return timer_decorator | ||||
|  | ||||
| # 函数的装饰器,用于实现 try except 结构 | ||||
| def try_decorator(func): | ||||
|     def wrapper(*args, **kwargs): | ||||
|         try: | ||||
|             return func(*args, **kwargs) | ||||
|         except: | ||||
|             pass | ||||
|     return wrapper | ||||
|  | ||||
| # # 函数的装饰器,用于GUAN软件包函数的使用统计 | ||||
| # def statistics_decorator(func): | ||||
| #     def wrapper(*args, **kwargs): | ||||
|   | ||||
		Reference in New Issue
	
	Block a user