Python
文章平均质量分 65
介绍Python相关知识
Xav Zewen
独立思考
展开
-
FileNotFoundError: [WinError 2] “dot“ not found in path. 【两种办法,完美解决】
本文介绍两种解决 FileNotFoundError: [WinError 2] "dot" not found in path. 错误的方法原创 2023-04-13 14:59:34 · 2550 阅读 · 2 评论 -
Anaconda 下更改 Jupyter notebook 默认启动路径
目录前言更换默认路径的方法注意事项配置 JupyterLab 或 Jupyter Notebook Classic 或 RetroLab参考链接前言Windows中,使用Anaconda中开启Jupyter Notebook时,默认的路径是~/,也就是C:/Users/[你的用户名]/。如何更改这个默认的路径呢?一种稍欠优雅的方式是:先开启anaconda的命令行终端(如cmd或powershell),然后手动输入命令打开Jupyter notebook,同时指定开启时的根目录。命令如下:jupy原创 2021-11-22 20:15:48 · 2495 阅读 · 0 评论 -
【opencv】template matching 模板匹配 之 模板选择
opencv提供了6种模板匹配算法。这里介绍一下各种算法的 选择思路 与 各种算法的特点原创 2021-11-16 00:20:52 · 5704 阅读 · 0 评论 -
【中文文本】统计词语出现数量
文章目录前言代码参考链接前言给入门的朋友讲解用的。注释地非常清楚,应该很容易理解。代码import docx # 导入word文档处理python包import jieba # 导入中文分词python包# 打开我们的word文档DOC_PATH = r".\drliu\一首诗.docx"file = docx.Document(DOC_PATH)thesaurus = {} # 用一个字典当作词库,来记录我们统计出的结果for i in range(len(file.par原创 2021-08-30 22:06:42 · 359 阅读 · 0 评论 -
Matplotlib解决多子图时的间距问题
Matplotlib解决多子图时的间距问题Create SubplotsAdjust Spacing of Subplots Using tight_layout()Adjust Spacing of Subplot TitlesAdjust Spacing of Overall Title参考链接Often you may use subplots to display multiple plots alongside each other in Matplotlib. Unfortunately, t翻译 2021-08-25 03:25:39 · 23191 阅读 · 0 评论 -
Python数据序列化(json、pickle、shelve)
Python数据序列化(json、pickle、shelve)一、前言1. 现实需求2.数据格式3. 序列化/反序列化4.相关模块二、json模块1. 序列化与反序列化2. JSON与Python之间数据类型对应关系3. 实例:内置数据类型序列化/反序列化4. 实例:自定义数据类型的序列化/反序列化方法1:编写转换函数方法2:继承JSONEncoder和JSONDecoder实现子类三、pickle模块1. pickle模块与json模块对比2. pickle模块使用的数据流格式3. pickle模块提供的转载 2021-07-20 15:51:11 · 618 阅读 · 0 评论 -
python格式化输出
python格式化输出方法一方法二方法一name = "Buck"print("Name is {}.".format(name))# 输出:Name is Buck.方法二name = "Buck"print(f"Name is {name}.")# 输出:Name is Buck.原创 2021-07-18 01:08:56 · 169 阅读 · 0 评论 -
Python 字符串前面加u,r,b,f的含义
Python 字符串前面加u,r,b,f的含义1. 字符串前加r2. 字符串前加f3. 字符串前加u4. 字符串前加b附录:参考链接1. 字符串前加r去掉字符串中反斜杠的转译机制。比如r”\n”将不表示换行,而是相当于"\\n"。 常用于正则表达式,对应着re模块。s = r"\n" # 相当于"\\n"print(s)# 打印内容:\n2. 字符串前加f支持在字符串中的大括号内使用python表达式,字符串拼接等功能。s = "I'm reloading"print(f'Buc原创 2021-07-18 00:41:19 · 232 阅读 · 0 评论 -
正则表达式快速入门
正则表达式快速入门格式规则介绍每节中,首先会简介规则,然后会举例说明。其中,举例的格式如下正则表达式匹配到的文字(匹配到的文字会被加粗)比如:[1-9][0-9]*(,[0-9]+)*we have 4,123,000$, 3,000 cars.基本匹配写的是什么就匹配什么,大小写敏感。thethe big brother...原创 2021-06-21 02:37:36 · 364 阅读 · 0 评论 -
常用正则表达式(持续更新)
目录常用正则表达式(持续更新)千位分隔符数字常用正则表达式(持续更新)千位分隔符数字[1-9][0-9]*(,[0-9]+)*原创 2021-06-21 02:04:16 · 184 阅读 · 0 评论 -
如何 FFT(快速傅里叶变换) 求幅度、频率(超详细 含推导过程)
保姆级教学➕全部代码➕原理解释➕推导过程原创 2020-11-30 19:07:41 · 114158 阅读 · 30 评论 -
python自动化脚本——自动登录csdn
python自动化脚本——自动登录csdn完整代码附录参考资料学会了一个很好玩的东西,用python代替鼠标键盘操作,从而使用chrome浏览器登录csdn。一起来看看源码吧。完整代码我测试了非常多遍,考虑了很多情况,极大的提高了脚本的兼容性(比如输入法)。'''Author : Xav PunDate : 2021-01-15 20:15:34Description : chrome浏览器以账号密码形式自动登录csdn脚本'''#-*- coding:原创 2021-01-15 20:51:06 · 752 阅读 · 0 评论 -
以文本格式和二进制格式打开文件,到底有什么区别?
目录以文本格式和二进制格式打开文件,到底有什么区别?两种格式的解码区别文本格式open()时的隐式转换参考资料以文本格式和二进制格式打开文件,到底有什么区别?我们知道,open() 函数第二个参数是一个字符串,用于指定文件的打开方式,如果该字符串中出现 b,则表示以二进制格式打开文件;反之,则以普通的文本格式打开文件。那么,文本文件和二进制文件有什么区别呢?两种格式的解码区别根据我们以往的经验,文本文件通常用来保存肉眼可见的字符,比如 .txt 文件、.c 文件、.dat 文件等,用文本编辑器打开转载 2020-12-16 19:04:58 · 1146 阅读 · 0 评论 -
pip下载提速——三种方式 配置pip服务器
目录pip下载提速——三种方式配置pip服务器方法1. 包名前手动添加镜像地址方法2.1 更改默认pip服务器地址(亲测有效)方法2.2 更改默认pip服务器地址方法3. 通过搜索引擎下载pip下载提速——三种方式配置pip服务器方法1. 包名前手动添加镜像地址推荐镜像地址(module代表包名):pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ modulepip install -i https://pypi.douban.c原创 2020-11-30 12:07:37 · 1855 阅读 · 0 评论