
python
文章平均质量分 50
quqi99
OpenStack Contributor, Focus on Network.
展开
-
copy.deepcopy (by quqi99)
openstack中的所有对象如(BlockDeviceMapping)对实现了__deepcopy__方法, 这样无论是openstack中的对象还是 python中的对象都可以通过copy.deepcopy(obj)来实现深拷贝了。Python的copy模块中的deepcopy函数紧密相关,因为deepcopy函数在复制对象时会检查并可能调用该对象的__deepcopy__方法。在实际应用中,你可以根据对象的结构逐一递归地进行深拷贝操作,以确保对象及其嵌套元素都被正确复制。何为deepcopy?原创 2024-05-24 15:21:57 · 276 阅读 · 0 评论 -
tampermonkey油猴与selenium webdriver入门 (by quqi99)
作者:张华 发表于:2020-11-08版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明今天群里在给同学投票,有人点50次,于是,研究了一下。tampermonkey油猴下面脚本运行不成功, 因为还得处理跨域问题,不怎么熟悉javascript也就没继续研究了,记录一下只是为了说明油猴的入门及调试方法。另外,在调试的过程中,遇到油猴脚本总不生效,后来在卸载安装最新版本就好了。// ==UserScript==// @name test//原创 2020-11-08 10:54:47 · 2916 阅读 · 0 评论 -
如何通过pdb调试multiprocesses程序(by quqi99)
作者:张华 发表于:2020-09-16版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明ceilometer Newton之前使用oslo_service启动进程这时可以使用pdb直接调试,但之后使用cotyledon模块启动进程框架,它底层是multiprocess,启动进程框架后会进入子进程,子进程的stdin/out/err等文件均已关闭,pdb也就无法在子进程里运行了.下面通过实现一个新的类ForkedPdb重定向stdin的方法实现子进程调试import原创 2020-09-16 18:30:03 · 1133 阅读 · 0 评论 -
Fix the error CERTIFICATE_VERIFY_FAILED (by quqi99)
作者:张华 发表于:2020-07-07版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明问题在测试rbac时, 下列rbac调用candid时会报CERTIFICATE_VERIFY_FAILED这个错. 在读了rbac的代码之后, 确定rbac是在调用 https://node1.lan:8081/discharge/info 时抛的错.maas (maas configauth --rbac-url https://node1.lan:5000/ --rba原创 2020-07-07 15:54:54 · 681 阅读 · 0 评论 -
uwsgi on nginx (by quqi99)
作者:张华 发表于:2020-06-03版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明set up virtualenvsudo apt install build-essential python3-dev libpython3.8-dev python3-testresources -ypip install --upgrade setuptoolspip install --upgrade --force-reinstall pip virtualen原创 2020-06-03 14:53:42 · 372 阅读 · 0 评论