![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
Bì须的毕
这个作者很懒,什么都没留下…
展开
-
Python中ORM案例详细解释
跟着廖大大学习的过程中,遇到的许多问题都得以解决,但是在实战编写ORM时给我的感觉就是知识出现了断层,看来看去不知道哪里有问题,又感觉都是问题,不得已去git上参考着源码一行一行的敲,这样的方式给了我很多的灵感,所以将此记录分享,希望能够帮助到各位博友。 经过学习,得出结论,我的断层在面向对象高级编程中使用元类一篇: 此篇廖大大说:metaclass是Python面向对象里最难理解,也是最难使用的魔术代码。正常情况下,你不会碰到需要使用metaclass的情况,所以,以下内容看不懂也没关系原创 2020-06-04 06:04:15 · 3381 阅读 · 1 评论 -
Python安装第三方库+打包方式
安装第三方库首先为了安装第三库需要理解虚拟环境的概念为了解决不同版本对库的依赖问题以及版本管理,每个应用可能需要各自拥有一套"独立"的Python运行环境,就有了virtualenv这个概念,它就是用来解决这个问题的我们可以使用dos命令安装virtualenv,也可以使用PyCharm自带的virtualenv功能我们经常会遇到明明用dos命令安装成功的库在PyCharm中却不可用,那是因为在PyCharm中新建一个项目后,项目下的venv\Scripts文件夹中也有一个名为python.exe的原创 2020-05-29 11:01:47 · 3138 阅读 · 0 评论 -
分析PyCharm中debug报错原因
(一)包名或文件名与内置模块冲突解决:包名 和 文件名 都不可以定义为系统内置的模块名,有时运行时显示正常,但调试时会报错,例如,包名或文件名定义为 thread(二)PyQt的兼容问题解决:将默认选项Auto切换为合适的选项(三)缓存问题解决:重新加载项目并清除缓存点击Pycharm的File —> Invalidate Caches / Restart…,然后选择 Invalidate and Restart(四)断点问题解决:在debug时没有设置断点(五)运行配置问题解决原创 2020-05-28 16:33:10 · 1479 阅读 · 1 评论