
Python
文章平均质量分 86
汇聚 Python 相关知识!
王廷云的博客
一个热爱科学技术的人,喜欢创新,喜欢技术分享!
展开
-
【Python】之过滤字符串内容
只保留数字:"".join(filter(str.isdigit, "fiter the digit 10086 !"))只保留字母:"".join(filter(str.isalpha, "10010 fiter the alpha 10086 !"))只保留数字和字母:"".join(filter(str.isalnum, "!!! fiter the digit and alpha 10086 !!!"))更多内容可以参考:Python3 filter() 函数...原创 2020-05-20 10:11:24 · 5163 阅读 · 0 评论 -
【Python】之内存管理机制
想要了解python,就必须要了解Python的内存管理机制,不然我们就会经常踩进一些莫名其妙的坑!Python的内存管理机制共分为三部分:1、引用计数 2、垃圾回收 3、内存池机制在了解以上三部分内容之前,我们先来了解一下python的变量与对象:我们可以简单的把python的变量理解为指向对象的一个指针,这个指针指向了对象在内存中的真正存储位置,从而通过这个变量指针获取对象的值。而py...原创 2020-05-07 21:42:56 · 3651 阅读 · 5 评论 -
【Python】 之深入讲解 RxPy 3.x 版本的重大改变
这篇文章将详细介绍 RxPy 的重大升级版本 RxPy 3.1.0开篇:之前我写了一篇博客: python 之【超详细讲解 python 反应式编程】,介绍了什么是反应式编程,并以 RxPy 1.6 版本为基础详细地介绍了 RxPy 的使用方法。但随着 RxPy 的不断发展和升级,RxPy 经历了 2.x 版本并最终迎来了 3.x 的重大升级版本。3.x 版本对 Rx 的使用方式做出了很大改...原创 2020-05-07 17:33:38 · 2512 阅读 · 0 评论 -
【Python】之 RxPy 操作符总结
Creating Observablescrate:从头创建一个 Observable,在 observer 方法中检查订阅状态,以便及时停止发射数据或者运算defer:只有当订阅者订阅才创建 Observable,为每个订阅创建一个新的 Observablefrom_:把一些对象或数据结构转换为 Observableinterval:创建一个按照给定的时间间隔发射从 0 开始的整数序列的 Observabletimer:创建一个在给定的延时之后发射单个数据项的 Observa原创 2020-07-22 09:49:34 · 973 阅读 · 0 评论 -
【Python】 之详解 python 反应式编程
这篇文章将深入详细地介绍 Python 反应式编程反应式编程介绍反应式编程(Reactive programming):是一种基于数据流(data stream)和变化传递(propagation of change)的声明式(declarative)的编程规范。换句话说,就是使用异步数据流进行编程,这意味着可以在编程语言中很方便地表达静态或动态的数据流,而相关的计算模型会自动将变化的...原创 2020-05-06 18:41:01 · 2724 阅读 · 0 评论 -
【Python】之 os.path 模块详解
总结:os.path 模块是系统路径操作模块,但实际的原理可以把它认为是处理包含斜杠("/")和反斜杠("\")字符串的模块,其中,斜杠("/")是 linux 系统下的路径分隔符,和反斜杠("\")是 windows 系统下的路径分隔符。也就是说,只要提供一个包含斜杠和反斜杠的字符串,os.path 模块都能处理,哪怕该字符串不是一个有效的真正路径,因为 os.path 模块的源码实现就是根...原创 2020-04-03 18:55:57 · 29310 阅读 · 1 评论 -
【Python】之配置自带的 IDLE
设置代码自动补全在使用IDLE编写代码时,当我们引用模块函数时会出现延时弹出代码补齐或直接不出现的现象,这需要更改代码补全的配置文件。在你python的安装目录下:Python\Python37\Lib\idlelib找到config-extensions.def文件,可以找到自动补起字段:AutoComplete[AutoComplete]popupwait= 2000这个字段的属性...原创 2019-03-07 20:01:59 · 11240 阅读 · 0 评论 -
【Python】之安装 python 模块包
一、Windows系统1、单版本安装如果 windows 系统只安装了一个版本的 python 的话,模块包的安装就比较简单了,只要你安装 python 的路径为默认路径就可以直接在控制终端 cmd 输入安装命令:>>> pip install packageName这里的 packageName 是包的名字。如果遇到提示没有 pip 命令的情况下(这种情况大概是旧版 python 安装没有附带 pip),可以使用 easy_install 命令进行安装:>>&原创 2022-02-18 20:55:37 · 4494 阅读 · 1 评论 -
【Python】之安装 Python 教程
一、安装 Python Windows平台下: 进入Python官网下载页面下载 python (注意自己的电脑是64位还是32位), 目前python一般有2.7版本和3.x版本,如果是从事开发,建议2.7版本和最新的3.x版本一起下载安装(当然,看个人喜好)。安装路径最好默认就可以了,建议不要修改安装路径(具体原因涉及到环境变量问题)。 Linux...原创 2018-01-21 23:08:16 · 16636 阅读 · 1 评论