会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zanze
博客园
首页
新随笔
联系
订阅
管理
2022年7月2日
Python使用exec执行函数并且获取返回值的方法
摘要: 1 # -*- coding: utf-8 -*- 2 3 def fun(m, n): 4 return m * n 5 6 7 def exec_func(func: str): 8 exec_data = {} 9 exec(f'ret = {func}', globals(), exec_d
阅读全文
posted @ 2022-07-02 16:37 zanze
阅读(1474)
评论(0)
推荐(0)
2022年6月9日
Python使用类的方式写带参数的装饰器
摘要: # 使用类的方式写 带参数的装饰器 import time class GetExecTime: def __init__(self, sec): self.sec = sec def __call__(self, func): self.func = func return self.wrappe
阅读全文
posted @ 2022-06-09 17:34 zanze
阅读(260)
评论(0)
推荐(0)
2022年5月29日
python把对象输出为字符串,重写 __str__,可方便应用于一些场景
摘要: class Test: def __init__(self, name): self.name = name # def __str__(self): # return self.namet = Test("abc")print(t)结果是一个object:<__main__.Test object
阅读全文
posted @ 2022-05-29 23:48 zanze
阅读(217)
评论(0)
推荐(0)
2022年5月28日
Python程序运行时获取当前目录的坑和解决方法
摘要: from pathlib import Pathimport osimport sys# 获取执行文件所在目录# 部分文件运行后会释放到缓存目录再启动,运行后读取到的是缓存目录的路径,而不是当前文件执行时的目录,可用path1这个方法获取执行时文件的目录path1 = os.path.dirname
阅读全文
posted @ 2022-05-28 11:30 zanze
阅读(731)
评论(0)
推荐(0)
公告