yolov5使用gpu训练模型

查看gpuimport torch #查看版本 print(torch.__version__) #查看gpu是否可用 torch.cuda.is_available() #返回设备gpu个数 torch.cuda.device_count()如果输出版本里有cpu字样或者后两项分别是False和0,说明torch未安装正常,执行下边安装torch步骤安装torch查看cuda版本打开nvi...

Python 2023-09-05 PM 72次 0条

Python在Flask中设置多个静态目录的方式

在Flask中,可以指定多个静态目录,让这些目录中的文件都可以直接访问。假设项目目录结果如下:your_project/ app.py public_files/ file1.txt file2.txt private_files/ sensitive_file.txt static/ ... (...

Python,Flask 2023-08-02 PM 96次 0条

windows下python使用requests爬取网页乱码问题

背景在windows下使用python的requests库和re爬取网页并提取js文件,出现提取到的js文件名乱码的问题。示例代码如下:import re import requests res = requests.get('https://xxx.xxx.com/xxx.html') re.findall(r'<script\ssrc="(\S+.js)"&...

Python,bug记录 2023-07-28 PM 55次 0条

python使用requests库下载大文件占用内存高

背景在项目中使用Python的requests库下载大文件时,出现下载一半程序中断的问题,测试发现是内存占用过高导致解决requests.get()增加参数stream=True原下载方式req = requests.get(url_file) with open(path, 'wb') as f: f.write(req.content)改进后req = requests.get(...

Python,bug记录 2023-07-25 PM 88次 0条

python为封装的api工具类添加批次号功能

背景现在有一个Python封装的api接口工具类,每个业务操作需要调用多个api接口,现在想将一个业务请求内的多次调用使用同一个批次号,便于后续日志记录与统计分析。以下示例中,假设TestOld和TestNew为改造前后的接口工具类;x,y,z为测试的a和b函数为两个不同的api接口;handle_ts为一个业务操作;t1和t2为测试函数改造前class TestOld: def _...

Python 2023-07-10 PM 64次 0条

python解析app安装包apk内基本信息

方法使用pyaxmlparser库pip install pyaxmlparserfrom pyaxmlparser import APK apk = APK('/foo/bar.apk') print(apk.package) print(apk.version_name) print(apk.version_code) print(apk.icon_info) print(apk.i...

Python 2023-07-10 PM 82次 0条

python根据key合并两个列表

python根据key合并两个列表,使用pandas示例如下:import pandas as pd x = [{"key": "xxx", "a": 1, "b": 2}, {"key": "yyy", "a": 2, "b": ...

Python 2023-06-26 PM 61次 0条

Python分别使用列表推导式、map和生成器进行sum求和性能对比

测试代码测试时间import time def calc_time(func): def wrapper(): print(f'{func.__name__} begin') begin_time = time.time() func() end_time = time.time() print('u...

Python 2023-05-29 AM 83次 0条