![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 75
缘缘媛
这个作者很懒,什么都没留下…
展开
-
python高阶用法
前言本文带你学习python的高阶模块。以下内容将帮助加深python的理解干货生成式、推导式的用法Comprehensions,能用一行代码解决的绝不用第二行gen_list = ['tencent', 'ali', 'baidu', 'huawei', 'bytes', 'meituan', 'didi']print(list(range(11)))# if...e...原创 2020-04-10 10:32:02 · 305 阅读 · 0 评论 -
python线程学习
线程的概念线程是CPU调度的基本单元,线程运行于进程当中,一个进程中可以运行很多个线程。同一进程中的所有线程共享内存空间threading Thread # 表示一个线程的执行的对象 start() # 开始线程的执行 run() # 定义线程的功能的函数(一般会被子类重写) join(t...原创 2020-03-30 17:25:24 · 168 阅读 · 0 评论 -
python进程学习
前言进程是操作系统的中执行的程序,操作系统以进程为单位分配存储系统,每个进程都有自己的地址空间、数据栈以及其他用于跟踪进程的辅助数据,操作系统管理所有进程的执行,为它们分配合理的资源。由于进程是一个独立的内存空间,所以他们之间必须通过进程间通信机制(IPC,Inter-Process Communication)来实现数据共享。具体的共享方式有,管道、套接字、信号、共享内存等。1. pyth...原创 2020-03-29 23:17:04 · 187 阅读 · 0 评论 -
Python文件处理和常见的异常
前言在实际的开发过程中会经常要将数据作持久化处理,通常的做法是将数据从内存写到磁盘文件中本文将带你学习Python对于文件的读写操作,以及在如何保证代码的健壮性和容错性;异常的捕获必不可少,这里仅列举一些常见的异常python中使用open内置函数来打开文件,可以指定文件名(相对路径和绝对路径)、操作模式(读/写/追加)、编码格式(一般为utf-8).读写文本文件读写文件一般使用o...原创 2020-03-26 16:26:37 · 1463 阅读 · 0 评论 -
python面向对象进阶之路
写在前面众所周知,python是门面向对象编程语言,面向对象是一个程序设计和编程思想,即一切皆为对象。面向对象面向对象三要素:封装,继承, 多态封装?把一致的行为或者公共的部分封装成一个类或者方法。比如把一定重量的面粉装到袋子里保存起来就是封装的过程。继承?通过继承来实现父类的特性,子类继承父类。比如我们都是从父母那里继承到了一些特定的行为多态?多态顾名思义...原创 2020-03-22 14:54:37 · 180 阅读 · 0 评论 -
30分钟带你入门python正则表达式
场景: * 字符的匹配 * 爬虫中的使用 * 手机号码,邮箱的匹配python中使用正则表达式re模块的使用re模块是python中正则表达式的包import re# result = re.match(<正则表达式>, <要匹配的字符串>)result = re.match('python', 'ipython is best')if no...原创 2020-03-18 17:53:36 · 350 阅读 · 0 评论 -
linux下python安装和虚拟环境
一.安装python3.7.3安装依赖环境yum -y install wget gcc zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel下载Py...原创 2020-03-16 16:02:14 · 176 阅读 · 0 评论 -
python内建函数和常用模块
前言python的优势在于它的库和它的生态非常好,以至于它可以做很多事情,博主带你学习下python的内建函数和常用的模块。欢迎大家关注和指正~一 python的内建函数import sys# print(dir(sys)) # 查看对象的属性,在学习python的模块当中可以通过dir来查看其有哪些方法# print(help(sys)) # python的交互式帮助,在其他...原创 2020-03-14 16:31:44 · 377 阅读 · 0 评论 -
python数据结构大全
前言python中基础的数据结构,如果不经常使用,很容易忘记,本文带你复习python中数据结构的所有基本操作Python数据类型1. 数字类型 int > 1, 02. 字符串类型 string > '', " ", "hello world"3. 列表 list > [], [1, 2, 3], [1, 2, [2, 3]]4. 元组 tuple &g...原创 2020-03-12 23:48:16 · 252 阅读 · 2 评论 -
python协程入门
背景python对于多线程受限于GIL(全局解释器锁)导致其性能大大降低,并不能实现真正意义上的并发。用协程倒是一个节约内存提升效率的不错Idea。一.了解几个概念什么是异步任务?所谓异步任务就是,在进行IO(Input/Output)操作时或者在进行耗时操作的时候,不必等待程序立马结束返回结果,你可以继续做其他的事情,当它结束的时候会得到通知。举个栗子:在平时的生活当中我们经常会...原创 2020-03-11 15:29:34 · 230 阅读 · 1 评论 -
不看后悔之redis篇
前言在实际的开发过程中,Redis的使用场景非常多。它是一款非常优秀的NoSQL。查询效率是mysql的数百倍。redis官网redis命令参考Redis介绍什么是redis?reids是一款开源的,内存中存储的数据结构存储系统。同时也支持数据持久化存储redis的应用场景登录会话存储,session作为消息队列,比如celery,RabbitMQ就是使用Redis作为...原创 2020-03-09 14:26:16 · 213 阅读 · 1 评论 -
一文带你入门memcached
写在前面最近在学习的时候发现很多东西看过,但是容易忘记。发现用博客的形式记录下来真的可以加强记忆,后续会不断更新更多技术和分享博客,希望大家提出改进意见 @_@一.什么是memcached? memcached是一个分布式的内存型NoSQL数据库。它所有的数据都是存储在内存中的,适合存储一些验证码...原创 2020-03-09 09:54:53 · 225 阅读 · 0 评论