![](https://img-blog.csdnimg.cn/20201208190834463.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
python高级
该栏目里的内容为python进阶文章,包含了网络编程、并发编程、正则使用、mysql交互、web框架原理等内容
爱探究的王同学
本人是一名在校大学生,最近在自学一些新知识,为了能随处巩固所以就会写一些博客来当做笔记,也希望能给大家带来一点点帮助
展开
-
python中使用mysql详细版
python交互mysqlpython安装mysql下载安装pip3下载pymysql模块python操作mysql python安装mysql 在python中要想使用mysql需要在python中导入pymysql模块 下载安装pip3 在ubantu下使用sudo可以直接下载,要保证ubantu可以联网 sudo apt-get install python3-pip3 下载pymysql模块 在ubantu下下载模块挺简单的,直接使用pip下载即可 pip3 install pymysql py原创 2020-12-10 11:41:19 · 384 阅读 · 1 评论 -
详细的mysql基础知识
mysql交互mysql服务器端、客户端安装服务器端安装查看是否安装成功客户端安装数据库的使用数据类型和约束数据库操作数据表操作数据的增删改查数据基本查询条件查询范围查询、null排序聚合、分组链接查询、自链接子查询 mysql服务器端、客户端安装 服务器端安装 在ubantu里,保证能联网 在命令行里直接输入 sudo apt-get intall mysql-server 查看是否安装成功 通过查看进程中是否存在mysql服务 ps server 该操作会直接到网络上下载,在此期间会提醒你设置密码原创 2020-12-09 10:45:22 · 181 阅读 · 0 评论 -
python高级--知识点提高
python高级--知识点提高GIL(全局解释锁)简介GIL面试题解决方法深拷贝、浅拷贝简单的深拷贝、浅拷贝拷贝变量拷贝列表拷贝不可变类型类的属性import导入模块导入模块的顺序导入模块的注意事项重新加载模块多模块导入事项 GIL(全局解释锁) 简介 顾名思义这是一个锁,它的作用保证了同一个时刻只能一个线程可以运行代码,也就是说不管你是几线程的cpu但在这一刻只能一个线程运行,其他线程没法运行,只有当遇到堵塞时才会切换进程。GIL与python语言没有任何关系,这是python解释器的问题,cpython原创 2020-11-23 15:26:27 · 192 阅读 · 0 评论 -
python高级编程之并发编程
Python高级之网络编程多任务多任务-线程创建线程查看线程数量互斥锁死锁多任务进程进程实现多任务进程和线程的区别进程之间的通信进程池Pool创建进程池迭代对象判断是否为可迭代的对象迭代对象的原理迭代器for in机制创建可迭代对象完善迭代器生成器原理使用生成器创建斐波那契数列使用next()函数接受数据使用send(参数)方法接受数据使用yield实现多任务使用greenlet、geven完成多任务使用gevent实现多任务总结 多任务 介绍多任务就是计算机系统可以同时运行多个程序。好比你可以听着音乐的同原创 2020-11-23 13:32:28 · 125 阅读 · 0 评论 -
python高级编程之网络编程
Python高级之网络编程网卡查看新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 网卡查看 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文原创 2020-11-01 17:33:59 · 486 阅读 · 0 评论