Python学习
文章平均质量分 77
Python相关知识学习专栏
挣扎的蓝藻
欢迎大家来到小蓝枣的CSDN博客!每一次分享都是自己的提高!
展开
-
Python使用正则表达式识别代码中的中文、英文和数字实例演示
正则表达式(Regular Expression)是一种强大的文本模式匹配工具,它可以用来在字符串中进行高级的搜索、匹配、替换和提取操作。正则表达式由一系列字符和特殊符号组成,这些字符和符号形成了一种规则,描述了我们希望匹配的文本模式。下面是正则表达式的一些强大功能的简介:1、匹配文本模式: 正则表达式可以使用特定的模式来匹配字符串中的文本。例如,可以使用正则表达式来匹配电子邮件地址、URL、电话号码等特定的文本模式。2、搜索和替换: 正则表达式可以在字符串中搜索指定的模式,并将其替换为其他内容...原创 2023-06-05 23:40:09 · 3443 阅读 · 0 评论 -
Python升级tensorflow2.x版本相关问题:No module named ‘tensorflow.contrib‘ 问题解决
from tensorflow.contrib import slimModuleNotFoundError: No module named 'tensorflow.contrib'import tensorflow.contrib as tf_contribModuleNotFoundError: No module named 'tensorflow.contrib'原创 2023-02-24 19:00:00 · 2791 阅读 · 0 评论 -
Python多线程下调用win32com包相关问题:pywintypes.com_error: (-2147221008, ‘尚未调用 CoInitialize。‘, None, None)问题处理
pywintypes.com_error: (-2147221008, '尚未调用 CoInitialize。', None, None)问题原因:多线程下使用 win32com 的话,前面必须调用 CoInitialize。pywintypes.com_error: (-2147417842, '应用程序调用一个已为另一线程整理的接口。', None, None)原创 2023-02-25 05:00:00 · 2632 阅读 · 2 评论 -
Python 二维码的读取与生成:使用链接生成二维码、读取二维码里的链接
① 使用链接生成二维码通过 pip install qrcode 安装 qrcode 库来实现链接生成二维码。生成的图片微信扫描后可以跳转到百度查询北京天气的页面。② 读取二维码里的链接现在用上面生成的图片演示下二维码读取链接。用到的是 pyzbar 库。可以看到跟我生成二维码时的链接是一样的。如果图片里包含多个二维码,识别成功会返回多个链接。原创 2023-01-04 09:53:30 · 2387 阅读 · 0 评论 -
Pyinstaller打包配置UPX缩小程序包大小,打包时出现UPX is not available处理方法
Pyinstaller 打包后程序体积较大可以看到打包过程出现 UPX is not available配置 UPX 后可以压缩大量的可执行文件和库,明显的减少打包后的程序包体积。配置方法:首先进入 UPX官网下载对应操作系统的压缩包。下载后解压把里面的 upx.exe 放到 pyinstaller.exe 所在的文件夹下。再次执行显示 UPX is available.此时问题已解决。可以发现重新打包后的程序包大小跟之前的大小是不一样的。原创 2022-12-27 16:45:47 · 1226 阅读 · 1 评论 -
Python 使用pyinstaller打包程序失败提示找不到c盘的某个dll文件解决方法,FileNotFoundError: [WinError 2] 系统找不到指定的文件
报错内容:FileNotFoundError: [WinError 2] 系统找不到指定的文件。:'C:\\Users\\Administrator\\AppData\\Local\\pyinstaller\\bincache00_py39_64bit\\ucrtbase.dll'试过将 pyinstaller 重新安装还有升级到最新版本都不管用。解决方法:将这个 pyinstaller 文件夹删掉,再重新执行打包命令即可。这样这个文件夹会重新生成,里面的内容就被更新了,缺少的东西就自己补齐了。原创 2022-11-24 14:55:03 · 751 阅读 · 2 评论 -
Python 使用CORS跨域资源共享解决flask服务器跨域问题、浏览器同源策略
CORS 全称 Cross-origin resource sharing(跨域资源共享),只要服务端配置了 CORS,前端调用时就可以实现跨域访问了。形式就是封装在 header 里的一些参数,例如:Access-Control-Allow-Methods(配置跨域允许的请求方式)、 Access-Control-Request-Headers(配置允许跨域的请求头)等参数。原创 2022-04-07 13:19:17 · 4974 阅读 · 0 评论 -
Python 相对路径、绝对路径的写法实例演示
Python的路径分相对路径和绝对路径。./代表当前文件夹,../代表上一级文件夹。原创 2019-03-11 10:02:39 · 55634 阅读 · 9 评论 -
Python 利用pickle库查看pkl文件实例演示,pkl是什么类型的文件?怎么来打开它?
pkl是什么类型的文件?怎么来打开它?pkl格式的文件是python用于保存文件用的。本文的重点是怎么打开这类文件,请看大屏幕!博主之前呢也踩了个小坑呢,就是在打开文件的时候用的是r,r是用来打开文本类型文件的,我要打开的是二进制类型的文件,需要用rb。原创 2018-12-10 14:10:32 · 120156 阅读 · 19 评论 -
Python 相对路径问题:“No such file or directory“,原因及解决方法
如果你取相对路径不是在主文件里,可能就会有相对路径问题:"No such file or directory"。因为 python 的相对路径,相对的都是主文件。main.py 是主文件。conf.py 里引用 config.txt 用相对路径。如果用 . 或 … 相对的是 main.py,所以用 "./config.txt",相对于 main.py 是同一个目录下。. 指当前文件所在的文件夹,… 指当前文件的上一级目录。原创 2019-08-04 09:59:09 · 252448 阅读 · 25 评论 -
Python 语法错误:“SyntaxError: invalid character in identifier“,原因及解决方法
SyntaxError: invalid character in identifier错误翻译语法错误:标识符中的无效字符。报错信息指着的位置有问题,报错了。原因一:冒号后面有制表符。原因二:或者第 3 行开头是制表符。python 的缩进是 4 个空格,不能识别制表符。注:跟中文英文空格一点关系都没有!跟中文英文空格一点关系都没有!原创 2019-04-04 16:53:14 · 177961 阅读 · 7 评论 -
Python 缩进问题-inconsistent use of tabs and spaces in indentation.原因及解决方法
Python 缩进问题-inconsistent use of tabs and spaces in indentation.原因及解决方法Geany设置制表符为4个空格这样设置...python的缩进是4个空格算一个缩进,如果不是4个空格就会有问题。正确的缩进我们选中是分格的,一共4个。如果1个的话应该就是tab符了。如果没有马上生效的话,设置【项目-使用默认缩进】即可;如果已经有很多缩进是制表符,可以设置【文档-替换制表符为空格】即可;原创 2019-01-03 20:22:00 · 55370 阅读 · 0 评论 -
Python 获取图片GPS等信息锁定图片拍摄地点、拍摄时间
Python 获取图片GPS等信息锁定图片拍摄地点、拍摄时间。我们需要 exifread 库,这个就是用来提取 GPS 信息的。直接 pip install exifread 来安装就好了。我用前段时间朋友在三亚拍的这个骆驼照片来做个演示,看看能不能定位到三亚。【用的是 iphone 手机拍摄的,其它的手机是否能提取出 GPS 信息需要大家来试试】原创 2019-11-15 20:32:59 · 6063 阅读 · 13 评论 -
Python 库安装方法:pip安装tar.gz压缩包,pip安装whl文件
Python 库安装方法第一章:标准安装① Python 安装 tar.gz 压缩包② Python 安装 whl 文件第二章:失败异常处理① whl 安装失败:whl is not a supported wheel on this platform 问题解决使用 pip debug --verbose 命令可以查看 pip 支持。相关的 whl 包名看下是否符合命名规范!如果命名不符合规范,但是确认版本兼容的话,改成对应的名就可以安装了。原创 2020-09-12 17:04:20 · 53348 阅读 · 5 评论 -
Python 引用全局变量提示:local variable referenced before assignment. 问题解决办法,global使用方法介绍
Python 技术篇-引用全局变量提示:local variable referenced before assignment. 问题解决办法。可能的情况一般有两种:情况一:变量没有被赋值直接引用了。情况二:函数引用全局变量的时候没有声明。就是说函数里想引用全局变量的话,函数前面要告诉函数这个变量是全局的,不然默认就是函数里能使用的局部变量。原创 2019-02-25 15:47:32 · 138655 阅读 · 7 评论 -
Python操作FTP服务器实现文件和文件夹的上传与下载,python清理ftp目录下的所有文件和非空文件夹
Python 连接 FTP 服务器并实现文件夹上传实例演示① 连接 FTP 服务器② 区分文件和文件夹名③ 文件夹名包含空格处理④ 使用递归实现:清理指定目录下所有的文件和非空文件夹⑤ 使用递归实现:本地文件上传FTP服务器里的文件夹第二章:相关问题① 上传的文件名包含中文【'utf-8' codec can't decode byte ...】② 指定的路径存在问题【550 The system cannot find the file specified.】原创 2022-03-10 16:32:18 · 5472 阅读 · 0 评论 -
Python 连接FTP服务器并实现文件夹下载实例演示,python区分ftp目录下文件和文件夹方法,ftp目录下包含中文名问题处理
① 连接 FTP 服务器② 进入指定目录并显示文件信息③ 区分文件和文件夹名④ 文件夹名包含空格处理⑤ 使用递归实现:FTP服务器里的文件夹下载到本地第二章:问题解决① 下载的文件名包含中文【'utf-8' codec can't decode byte ...】② 指定的路径存在问题【550 The system cannot find the file specified.】③ 下载文件前未加RETR标识【500 Command not understood.】原创 2022-03-08 20:55:52 · 4396 阅读 · 6 评论 -
Python 库安装提示:ModuleNotFoundError: No module named ‘windows‘. 问题解决方法
就是缺少 windows 这个库。解决方法:我们只需要安装 pyHook 和 pyUserInput 这两个库就好了。pyHook 需要下载下来再安装,pip install 然后把下载的文件拖到后面就好了。pyHook获取地址:lfd.uci.edu官网pyUserInput 库直接pip install pyUserInput就好了。原创 2019-06-05 19:54:09 · 22025 阅读 · 4 评论 -
Python 技术篇-whl包安装失败规范命名实例演示,whl is not a supported wheel on this platform问题解决办法
Python 技术篇-whl包安装失败规范命名实例演示,whl is not a supported wheel on this platform问题解决办法。whl is not a supported wheel on this platform就是说whl名的命名不符合它给的规范。我们首先来查看它的支持:32位查看方法:import pipprint(pip.pep425tags.get_supported())64位查看方法:要在pip后加一个._internal,不然查不到。原创 2019-03-01 16:22:46 · 14347 阅读 · 18 评论 -
Python 语法问题-module ‘pip‘ has no attribute ‘pep425tags‘,告诉你如何正确查看pip支持,32位、64位查看pip支持万能方法
AttributeError: module 'pip._internal' has no attribute 'pep425tags'解决方法,告诉你如何正确查看pip支持,32位、64位查看pip支持万能方法。网上很多说pip.pep425tags.get_supported(),其实这是32位的语法。现在的电脑大多数都是64位的。64位的要在后面pip后面加上._internal.pep425tags,才可以。原创 2019-03-01 16:33:44 · 27601 阅读 · 41 评论