摘要: 在 Python 中构建 GUI 是我最喜欢做的事情之一,无论是显示一些文本的基本页面,还是构建公司使用的完整应用程序,Python 都可用于开发这些以及介于两者之间的所有应用程序。 Tkinter 是最受欢迎的软件包之一,它允许您使用 Python 构建 GUI,Tkinter Designer 阅读全文
posted @ 2021-06-30 16:33 阿卡ギ 阅读(2533) 评论(0) 推荐(0) 编辑
摘要: 一、功能上的区别: PYcharm专业版是功能最丰富的,与社区版相比,PYcharm专业版增加了Web开发、Python We框架、Python分析器、远程开发、支持数据库与SQL等更多高级功能。 pyCharm的社区版中没有Web开发、Python We框架、Python分析器、远程开发、支持数据 阅读全文
posted @ 2021-06-09 18:39 阿卡ギ 阅读(5340) 评论(0) 推荐(0) 编辑
摘要: 总结 1.python 科学计算工具包: 数据科学家的工具箱 2.包含了Python二进制发行包 3.包含了Numpy,Pandas,Matplotlib,Scipy,Bokeh,Jupyter,PyTorch,Tensorflow等科学处理工具 4.包含了一个开源的python IDE :Spyd 阅读全文
posted @ 2021-06-09 18:27 阿卡ギ 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 描述 isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。 isinstance() 与 type() 区别: type() 不会认为子类是一种父类类型,不考虑继承关系。 isinstance() 会认为子类是一种父类类型,考虑继承关系。 如果要判断两个类型是否相同 阅读全文
posted @ 2021-06-08 14:22 阿卡ギ 阅读(43) 评论(0) 推荐(0) 编辑
摘要: ORM 对象关系映射,实现了面向对象编程里不同类型系统的数据之间的转换 ORM在业务逻辑层和数据库层之间充当了桥梁 ORM通过描述对象和数据库之间描述的映射的元数据,将对象自动持久化到数据库中 ORM优点:提高开发效率,不同数据库可以平滑切换 ORM缺点:ORM最终会将映射关系转换为SQL语句,需要 阅读全文
posted @ 2021-04-14 16:17 阿卡ギ 阅读(26) 评论(0) 推荐(0) 编辑
摘要: django是目前包含社区比较全面的框架,本身基于MVC模型建设,即Model(模型) + View(试图) + Controller(控制器)设计模式,MVC的设计模式使得后续对于程序的修改和扩展更加的方便,增加了程序某一部分的重复利用。 MVC优势: 1.低耦合 2.开发快捷 3.部署方便 4. 阅读全文
posted @ 2021-04-14 16:06 阿卡ギ 阅读(52) 评论(0) 推荐(0) 编辑
摘要: git add . : 会把工作室的所有变化提交,包括对文件的修改以及新的文件,不过被删除的文件 git add -u : 会把修改文件和删除文件操作提交,不会提交新添加的文件 git add -A : 提交所有的变化 git commit 命令用来将本地暂存的修改提交到版本库 git commit 阅读全文
posted @ 2021-02-20 14:59 阿卡ギ 阅读(17) 评论(0) 推荐(0) 编辑