Python 惯用法与开发工具
python · type-hints · dataclasses · protocol · mypy · idioms · iterators · generators
打开 →GLOBAL SEARCH
搜索在服务端完成,题目解析与答案不会进入搜索结果。登录后可搜索自己的收藏题单。
找到 5 个结果
中文题目python · type-hints · dataclasses · protocol · mypy · idioms · iterators · generators
打开 →周日晚上 11 点的消息 某私募的中后台周日晚上甩来一条消息:风控组明早要用你写的 summarise.py 跑一份沪深300成分股的 tick 滚动 VWAP,他们那台服务器装的是干净的 Python 3.11、没装你电脑上的任何包。你抓起脚本一看,它现在还是 notebook 里那个用 print 打日志、入口写在最后一格、依赖装在 /anaconda3...
打开 →周一早上九点二十分,你坐到某私募的研究台前,接手前同事留下的一段回测脚本。第一个函数是 def calc pnl(ticks, holdings, fee): —— 参数到底是什么? ticks 是 list 还是 dict? holdings 的字段叫 symbol 还是 code ?你只能把脚本跑一遍、撒几个 print 、再去翻调用方。十分钟过去了,你...
打开 →周五收盘后,你在私募自营盘的代码库里逛了一圈,发现满屏都是 @ 开头的行—— @dataclass 、 @contextmanager 、 @lru cache 、 @property ,还有内部框架塞进来的 @trace 、 @timed 。同事让你帮忙给一个慢得离谱的债券估值函数 bond price 提速:估算 300ETF 篮子里上千只债时,同一组 ...
打开 →周一早盘前,风控同事把 SSE 全年的 tick CSV 丢到你账户里——压缩前 18GB。需求是按 code 汇总全年的全市场成交额(turnover),9:00 开盘前发邮件。上次月报你写得很直接: rows = open(path).read().splitlines() ,然后 Counter 累加,本机内存被它撑得换页换到 swap 区。同一段汇总...
打开 →