摘要:目录 第一部分 介绍 Cpython 源代码中有什么? 如何编译 Cpython 代码 编译器能做什么? 为什么 Cpython 是用 C 语言而是 Python 编写的? Python 语言的规范 Cpython 中的内存管理机制 结论 第二部分 Python 解释器进程 建立运行时配置 读取文件 阅读全文
posted @ 2019-08-24 23:18 公众号python学习开发 阅读 (35) 评论 (0) 编辑
摘要:``` package main import ( "fmt" "math/rand" "sync" "time" ) //wg用来等待程序 var wg sync.WaitGroup func init() { //设置随机数种子,加上这行代码,可以保证每次随机都是随机的 rand.Seed(ti 阅读全文
posted @ 2019-08-20 09:12 公众号python学习开发 阅读 (10) 评论 (0) 编辑
摘要:``` def myfunc(x, y, z): print(x, y, z) tuple_vec = (1, 0, 1) dict_vec = {'x': 1, 'y': 0, 'z': 1} >>> myfunc(*tuple_vec) 1, 0, 1 >>> myfunc(**dict_vec) 1, 0, 1 ``` 阅读全文
posted @ 2019-08-19 09:11 公众号python学习开发 阅读 (8) 评论 (0) 编辑
摘要:这篇文章主要和大家分享一些 Python 不一样的技巧,感受 Python 带给你的乐趣吧。 1.print 打印带有颜色的信息 大家知道 Python 中的信息打印函数 Print,一般我们会使用它打印一些东西,作为一个简单调试。 但是你知道么,这个 Print 打印出来的字体颜色是可以设置的。 阅读全文
posted @ 2019-08-17 00:32 公众号python学习开发 阅读 (20) 评论 (0) 编辑
摘要:``` >>> def esc(code): ... return f'\033[{code}m' ... >>> print(esc('31;1;4') + 'really' + esc(0) + ' important') ``` 阅读全文
posted @ 2019-08-16 14:34 公众号python学习开发 阅读 (12) 评论 (0) 编辑
摘要:安装 示例代码 阅读全文
posted @ 2019-08-16 14:28 公众号python学习开发 阅读 (18) 评论 (0) 编辑
摘要:优化之后 阅读全文
posted @ 2019-08-16 14:27 公众号python学习开发 阅读 (15) 评论 (0) 编辑
摘要:通过设置dumps的indent参数,能够实现pprint打印的效果。让结构格式更加好看。 阅读全文
posted @ 2019-08-16 14:21 公众号python学习开发 阅读 (13) 评论 (0) 编辑
摘要:Go语言规范里定义的方法集的规则 T类型的值的方法集只包含值接收者声明的方法。而指向T类型的指针的方法集既包含值接收者声明的方法,也包含指针接收者声明的方法。 从接收者类型的角度来看方法集 如果使用指针接收者来实现一个接口,那么只有指向那个类型的指针才能够实现对应的接口。如果使用值接收者来实现一个接 阅读全文
posted @ 2019-08-15 10:02 公众号python学习开发 阅读 (8) 评论 (0) 编辑
摘要:Docker默认文件空间64MB、如果puppeteer运行的时候超过这个内存就出现了、Page crash。可以使用docker run shm size=256m指定一个更大的内存即可。 阅读全文
posted @ 2019-08-14 14:50 公众号python学习开发 阅读 (8) 评论 (0) 编辑