Python 其他
Cartoon SuperMan
这个作者很懒,什么都没留下…
展开
-
【Python】对应接口url 被编码后的处理
我们在查找网页的开发代码的时候,可能经常查看到接口的链接是:提示:以下是本篇文章正文内容,下面案例可供参考。原创 2024-06-18 10:14:18 · 380 阅读 · 0 评论 -
【python】乱码的处理总结
确认编码格式:首先要确认你的数据的实际编码格式。常见的编码格式包括UTF-8、GBK、GB2312等。确定正确的编码格式对后续处理非常重要。使用正确的编码格式打开文件:如果你从文件中读取数据并遇到乱码问题,可以尝试使用正确的编码格式打开文件。(2)根据实际情况,将encoding参数设置为文件的正确编码格式。编码和解码:如果你手动操作字符串并且遇到了乱码问题,可以尝试使用正确的编码进行编码和解码。在这个示例中,我们将字符串text使用"latin-1"编码进行编码,然后再使用"gbk"解码,以修复乱码原创 2023-10-26 15:53:21 · 754 阅读 · 0 评论 -
【Python】AES 128加密和解密
AES加密标准又称为高级加密标准Rijndael加密法,是美国国家标准技术研究所NIST旨在取代DES的21世纪的加密标准。AES的基本要求是,采用对称分组密码体制,密钥长度可以为128、192或256位,分组长度128位,算法应易在各种硬件和软件上实现。1998年NIST开始AES第一轮分析、测试和征集,共产生了15个候选算法。提示:以下是本篇文章正文内容,下面案例可供参考。原创 2023-03-15 19:03:04 · 4138 阅读 · 1 评论 -
【python】dict和json的转换写入,以及中文乱码的处理
如果我们有本地的json 文件,需要存储,那么我们在python 可以把我们需要的数据,转为dict ,然后在写到json 文件里面。原创 2022-11-21 20:13:24 · 2284 阅读 · 1 评论 -
【Python】sort 排序
编写代码的过程中,可能需要对一个列表重新进行排序顺序的操作,可以使用sort来实现。原创 2022-11-07 20:23:39 · 846 阅读 · 0 评论 -
【Python】读取文件的名字和文件后缀名
有些时候需要获取到文件的类型,然后做一个判断处理。欢迎关注,留言,咨询,交流!原创 2022-10-27 14:22:42 · 2260 阅读 · 0 评论 -
【python】【pyqt5】pyinstaller把图片资源也打包到exe 里面
pyqt5 打包图片资源到exe原创 2022-08-26 14:18:00 · 2113 阅读 · 0 评论 -
【python】生成requirements.txt 文件和安装使用
生成requirements.txt文件原创 2022-07-27 09:38:54 · 314 阅读 · 0 评论 -
【python】python跑长时间脚本运行导致的内存和CPU的占用高的解决
python 脚本占用内存和cpu使用率高的情况原创 2022-07-26 17:14:10 · 9417 阅读 · 2 评论 -
【Python】快速实现BCC (异或)校验的计算
bcc 算法的快速实现原创 2022-07-14 16:51:09 · 2505 阅读 · 0 评论 -
【Python】pyinstaller打包多个 py 文件为exe
如果有需求打包py文件为exe的情况,并且有多个依赖的包的话,也是可以打包为多个相对应的exe包来使用的。二、操作的步骤1.进入到住文件目录:输入:配置的文件[‘p001.py’], 这边可以添加你需要的其他py 文件,主要入口文件,需要几个py文件就添加到列表里面pathex : 地址,导入自定义库的地址,本地的绝对地址datas:文件地址-》datas=[ (‘image/*.png’,‘data/image’), ‘pdf/test.pdf’,‘data/pdf’)]hidden原创 2022-06-09 09:48:53 · 2683 阅读 · 0 评论 -
【Python】【基础学习】 三两句说使用__slots__
使用__slots__作用1、更快的访问属性2、减少内存的使用 class Test: __slots__ = 'x' f1 = Test() f1.x = 1 # n 赋值 f1.y = 2 # 报错 y 不在暴露出来的属性里面注意:slots 只在当前的类有效,之类和继承类里面不起作用slots = (‘name’, ‘age’) # 用tuple定义允许绑定的属性名称,列表也可以项目在遇到内存瓶颈的时候,可以尝试优化自己的代码...原创 2022-05-31 14:24:36 · 67 阅读 · 0 评论 -
【Python】【基础学习】@property 装饰器的使用
项目场景:@property 装饰器的使用问题描述@property 装饰器的使用,可以让你的方式和类,更加容易获取和使用,直接把属性暴露出来,直接赋值class MyInfo(object): # 把类里面的方法,变成属性 @property def myage(self): return self._age # 属性赋值 把 myage的数值付给value @myage.setter def myage(self, value)原创 2022-05-31 14:02:59 · 73 阅读 · 0 评论 -
【Python】【自动化测试】【uiautomator 2】 uiautomator2 的基础功能使用和封装(1)
系列文章目录文章目录系列文章目录前言一、uiautomator2是什么?有什么作用?二、使用步骤1.引入库安装库:安装元素查看工具2.开始使用U2 python(1)连接设备(2)简单的封装总结前言u2 现在google 官方使用的是apk的形式来实现的,有大神封装了python来实现u2的功能的使用。github 的地址:https://github.com/openatx/uiautomator2可以具体的了解相关的功能和实现的原理,一、uiautomator2是什么?有什么作用?1原创 2022-05-11 13:44:49 · 2473 阅读 · 0 评论 -
【python】强大而有用的工具内置迭代工具 itertools - compress,dropwhile等(4)
【python】强大而有用的工具内置迭代工具 itertools - compress,dropwhile等(4)原创 2022-05-09 15:52:16 · 276 阅读 · 0 评论 -
【python】强大而有用的工具内置迭代工具 itertools - accumulate【叠加,叠乘等快速操作】(3)
强大而有用的工具内置迭代工具 itertools - accumulate【叠加,叠乘等快速操作】原创 2022-05-09 14:59:57 · 230 阅读 · 0 评论 -
【python】强大而有用的工具内置迭代工具 itertools - chain(2)
【python】强大而有用的工具内置迭代工具 itertools - chain(2)原创 2022-05-09 09:46:40 · 83 阅读 · 0 评论 -
【python】lambda 简单说,简单学,简单会,一篇文章来学习lambda
文章目录一、如何使用lambda ?1.简单的使用和学习下面来实现一个简单数值加1的操作一般的写法:使用lambda多个参数的情况直接传入参数lambda 假如if判断语句2.配合其他的高阶函数来使用filter 筛选 filter(func,list)一般的写法使用lambda 和高阶函数的配合,使代码的高效和整洁map map(function, iterable, ...) ,列表数据传入到函数,返回数值列表list()一般的写法使用lambda 和高阶函数的配合,使代码的高效和整洁总结 好好原创 2022-05-07 17:16:50 · 196 阅读 · 0 评论 -
【python】强大而有用的工具内置迭代工具 itertools - product(1)【笛卡尔积】
项目场景:介绍:itertools python 内置的强大的迭代工具今天先学习里面的product问题描述提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obtainMessage(READ_DATA, bytes, -1, buffer).sendToTarget(原创 2022-05-07 11:25:49 · 367 阅读 · 0 评论 -
【python】winreg 的快速适用,修改使用注册表功能
提示:不要乱改自己的注册表,可能导致严重问题文章目录前言用python操作修改windows注册表,快速实现一、winreg是什么?二、使用步骤1.引入库 import winreg2.获取到chrome 浏览器的版本3.其他删除,新增等操作总结前言用python操作修改windows注册表,快速实现提示:以下是本篇文章正文内容,下面案例可供参考一、winreg是什么?winreg 是python 的一个库,该库,可以让你操作注册表,比如删除,新增,查看等操作二、使用步骤1.引入库 i.原创 2022-05-06 19:15:04 · 5777 阅读 · 1 评论 -
【Python】【1】python 异常处理 ValueError: check_hostname requires server_hostname
在运行代码的过程中,报这个错误的可能是,电脑设置了代理ValueError: check_hostname requires server_hostname出现这样的情况,可能是某个软件修改了电脑的代理,比如抓包工具等,有可能导致这样的情况出现,非常的突然没有头绪,代码也没有什么错误的内容打开电脑设置搜索代理。查找到如果的内容之后可以关闭已经被设置的代理内容,关闭在重新运行代码就可以了。...原创 2022-04-28 14:15:48 · 1273 阅读 · 0 评论 -
【Python】字符串和16进制的相互转换,以及不同进制之间的转换
文章目录前言代码展示前言工作内容的需要需求,经常需要使用到字符同16进制,以及各个进制之间的转换。今天在这边记录下相关的方法代码展示文本=>16进制 def str_to_hex(self,s): # 文本转16进制 return ' '.join([hex(ord(c)).replace('0x', '') for c in s])16 进制=>转文本 def hex_to_str(self,s): #16进制转为文原创 2022-04-28 11:05:41 · 7431 阅读 · 0 评论 -
【Python】pip 使用镜像快速安装轮子,制定轮子版本
文章目录前言一、如何使用镜像?二、如何制定版本?总结前言有时候pip安装时候异常缓慢,或者是超时的情况,这个时候我们可以使用国内的镜像的加速安装。一、如何使用镜像?清华的镜像 https://pypi.tuna.tsinghua.edu.cn/simple豆瓣: http://pypi.douban.com/simple --trusted-host=pypi.douban.com每次使用:pip install youpackname -i https://pypi.tuna.tsing原创 2022-04-27 16:29:36 · 1113 阅读 · 0 评论 -
【Python】【openpyxl】 openpyxl 的简单封装,可以保留原格式另存为
openpyxl 的简单封装使用原创 2022-04-25 17:08:39 · 1704 阅读 · 0 评论