
Python
Desny
凡事预则立,不预则废
展开
-
【-1066598274 (0xC06D007E)】解决matplotlib版本冲突问题
【-1066598274 (0xC06D007E)】解决matplotlib版本冲突问题原创 2022-09-23 19:22:16 · 13682 阅读 · 4 评论 -
python slice()函数
python slice()函数使用说明原创 2022-01-15 11:57:18 · 365 阅读 · 0 评论 -
[解决numpy reshape问题]ValueError: cannot reshape array of size 1 into shape (10,2)
[解决numpy reshape问题]ValueError: cannot reshape array of size 1 into shape (10,2)原创 2021-10-22 16:54:37 · 34617 阅读 · 0 评论 -
【OptionParser】处理命令行参数
OptionParser的意义用来接收用户在命令行敲入的参数,并解析这些参数。下面用一段简单的代码举个例子:from optparse import OptionParserimport sysop = OptionParser()op.add_option('-p', action='store_true', dest='print', help='如果为真,打印积极的语句;如果为假,打印消极的语句')op.print_help()opts, args = op.parse_ar原创 2020-07-08 21:40:17 · 716 阅读 · 0 评论 -
【PEP 484】什么是.pyi文件?
在PyCharm中查看源代码的时候,发现有些代码行有星号(*)标识,鼠标移上去会提示在某个.pyi文件中有其存根程序,点击星号会跳转到对应的存根程序处。那什么是存根程序呢?我第一次看到这个概念是在软件工程的书里,它主要就是用来做集成测试的。比如下图中M是实际开发出来的模块,S就是存根程序(一个临时文件,用来模拟实际的模块,向要测试的模块发送它们需要的消息)。这样的好处就是可以逐步完成整个大项目的测试。那么在我这个例子的Python源码中,.pyi存根文件起到了什么作用呢?在网上查..原创 2020-05-21 19:40:15 · 25814 阅读 · 13 评论