Python
longgggggggggggggggg
这个作者很懒,什么都没留下…
展开
-
增强函数(Augmentation Function)
增强函数(Augmentation Function)通常用于扩充数据集,通过应用一系列的随机变换来生成新的数据样本。下面是一个简单的增强函数的例子,它使用了imgaug库(一个强大的图像增强库)来增强图像数据。在实际应用中,你可能需要在数据加载或预处理阶段集成这个增强函数,以便在训练模型时实时生成增强的数据。此外,对于非图像数据(如文本或数值数据),增强方法将会有所不同,并且可能需要使用不同的库或技术。在这个例子中,augmentation_seq是一个imgaug的增强序列,它包含了一系列随机变换。原创 2024-04-03 16:40:03 · 323 阅读 · 0 评论 -
ERROR [flask_migrate] Error: Can‘t locate revision identified by ‘84dba48d6aa0‘
问题:ERROR [flask_migrate] Error: Can’t locate revision identified by ‘84dba48d6aa0’原创 2023-02-14 17:37:08 · 189 阅读 · 0 评论 -
Python把图片转化为base64格式
【代码】Python把图片转化为base64格式。原创 2022-10-21 15:22:46 · 452 阅读 · 0 评论 -
让1.6亿美元的公司导致破产被50万美元贱卖的无解的Python bug
让1.6亿美元的公司导致破产被50万美元贱卖的无解的Python bug原创 2022-09-02 15:28:43 · 214 阅读 · 0 评论 -
python获取获得一个月中的最后一天
2022-03-312022-09-30原创 2022-09-01 15:57:05 · 2700 阅读 · 0 评论 -
python list 求差集
python list 求差集。原创 2022-08-30 15:05:57 · 271 阅读 · 0 评论 -
获取下个月1号python实现
【代码】获取下个月1号python实现。原创 2022-08-19 14:44:59 · 978 阅读 · 0 评论 -
python:金额数字转为人民币大写
python:金额数字转为人民币大写。原创 2022-08-16 16:43:32 · 1441 阅读 · 0 评论 -
python 一个月中不确定的多个日期转化成时间区间
python 一个月中不确定的多个日期转化成时间区间。原创 2022-08-12 22:33:13 · 210 阅读 · 0 评论 -
python 获取上个月时间
python 获取上个月时间原创 2022-08-05 10:07:04 · 703 阅读 · 0 评论 -
python获取当前星期几
python获取当前星期几原创 2022-07-29 09:45:52 · 1591 阅读 · 0 评论 -
python requests Basic验证请求
python requests Basic验证请求原创 2022-07-28 15:08:57 · 829 阅读 · 0 评论 -
python requests Authorization Bearer验证请求接口
python requests Authorization Bearer验证请求接口原创 2022-07-28 15:05:58 · 3092 阅读 · 0 评论 -
python2 中 %s 传变量到字符串中导致乱码的解决办法
python2 中 %s 传变量到字符串中导致乱码的解决办法原创 2022-07-27 10:49:43 · 335 阅读 · 0 评论 -
对模糊查询结果的list重新精确查找
对模糊查询结果的list重新精确查找原创 2022-07-19 10:44:00 · 112 阅读 · 0 评论 -
python 邮件附件显示ATT00001.bin 解决
python 邮件附件显示ATT00001.bin 解决原创 2022-06-29 11:06:35 · 1408 阅读 · 1 评论 -
Centos7 下定义MariaDB源Yum安装最新版本的MariaDB
Centos7 下定义MariaDB源Yum安装最新版本的MariaDB在Centos下安装软件服务的方式一般就那么几种(yum、rpm ivh xxx、make make&&install编译安装等),但是相对yum是最简单的也是最容易的。我们今天主要介绍,在Centos7.3下如何使用yum方式安装最新版本或者执行版本的MaraDB,我们都知道,从Centos7开始已经从MySQL变成了MariaDB了,具体就不多介绍了,估计很多同学已经尝试过了,如果使用yum install mariadb-serv原创 2022-06-22 15:29:44 · 872 阅读 · 0 评论 -
在python 中一次执行多条shell 命令:
在python 中一次执行多条shell 命令:原创 2022-06-20 15:04:13 · 1166 阅读 · 5 评论 -
用python监控某个进程
python进程监控及重启原创 2022-06-20 09:45:25 · 1126 阅读 · 0 评论 -
pip 查看某个包有哪些版本
pip install xxx==原创 2022-06-17 16:05:53 · 753 阅读 · 0 评论 -
selenium.common.exceptions.WebDriverException: Message: unknown error: DevToolsActivePort file doesn
chromedriver原创 2022-06-15 21:54:13 · 2374 阅读 · 0 评论 -
python时间段 获取指定时间段之间的每日日期
# -*- coding: utf-8 -*-import datetime# 获取每天的日期字符串# 参数1:begin_date_str,开始日期字符串,例如:2020-01-01# 参数2:end_date_str,结束日期字符串,例如:2020-08-10def get_every_day(begin_date_str, end_date_str): date_list = [] begin_date = datetime.datetime.strp.原创 2022-05-13 10:33:23 · 704 阅读 · 0 评论 -
No module named ‘win32com‘解决办法
Python : ModuleNotFoundError: No module named 'win32com’解决办法pip install pypiwin32原创 2022-04-20 14:46:18 · 2424 阅读 · 0 评论 -
requests post请求带文件参数
new_file = './media/'+local_path.split('/')[-1].split('.')[0]+'.pdf'if os.path.exists(new_file): if env == 'prod': url = 'https://xxxx/file/upload/' else: url = 'https://test-xxxx/file/upload/' headers = { 'Authorization': 'token=xxxxx', } data.原创 2022-04-19 17:13:50 · 797 阅读 · 0 评论 -
python 中怎么把类似这样的‘\xe5\xae\x9d\xe9\xb8\xa1\xe5\xb8\x82‘转换成汉字输出
python2控制台输出会有这种情况,包括以下list里面的汉字虽然是utf8格式的但仍然不可见中文。只需要包要查看的list转为str并decode(“string_escape”)例子为:li = [((33, 39), ‘宝马’), ((36, 39), ‘马’)]print str(li).decode(“string_escape”)输出就是可查看的样式 [((33, 39), ‘宝马’), ((36, 39), ‘马’)]...原创 2022-04-06 16:54:48 · 2211 阅读 · 0 评论 -
python 列表拼接:
python 列表拼接:net_gid_list=[1,2,3]cs_gid_list=[4,5,6]cut_sure_gid = net_gid_list+cs_gid_listprint(cut_sure_gid) cut_sure_gid +=[7,8,9]print(cut_sure_gid)输出:[1, 2, 3, 4, 5, 6][1, 2, 3, 4, 5, 6, 7, 8, 9]原创 2022-02-17 16:14:39 · 737 阅读 · 0 评论 -
python中字符串和列表去重,保持原来顺序不变
python中字符串和列表去重,保持原来顺序不变>>> l=[9,0,1,2,3,3,4,5,6,45,67,77,6,45,8]>>> ll=list(set(l))>>> ll.sort(key=l.index)>>> ll[9, 0, 1, 2, 3, 4, 5, 6, 45, 67, 77, 8]>>> >>> >>> >>> >&原创 2022-02-17 15:32:54 · 875 阅读 · 1 评论 -
js前端动态生成变量及python后端动态生成变量接收
js前端动态生成变量及python后端动态生成变量接收原创 2022-01-17 17:04:25 · 1131 阅读 · 0 评论 -
将Unicode转换成普通的Python字符串:“编码(encode)“
1 、将Unicode转换成普通的Python字符串:“编码(encode)”unicodestring = u"Hello world"utf8string = unicodestring.encode("utf-8")asciistring = unicodestring.encode("ascii")isostring = unicodestring.encode("ISO-8859-1")utf16string = unicodestring.encode("utf-16")2、将普通原创 2022-01-06 16:04:47 · 2974 阅读 · 0 评论 -
SyntaxError: Non-ASCII character ‘\xe5‘ in file *** , but no encoding declared;see http://www.python
报错提示:SyntaxError: Non-ASCII character '\xe5' in file hbcactirrd_bak.py on line 17, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details解决:这是因为程序编码有问题,只需要在你程序开始的地方加入(程序最最顶端)以下代码即可:#!usr/bin/python# -*- coding: utf-8 -*-原创 2021-11-09 17:07:33 · 817 阅读 · 0 评论 -
Object of type ‘QuerySet‘ is not JSON serializable
在做前端ajax异步加载数据库数据的时候出现Object of type ‘QuerySet’ is not JSON serializable,大概意思是’QuerySet’对象不是json数据类型。 views.py from django.shortcuts import render, redirect, reversefrom django.http import JsonResponsefrom .models import Stud...原创 2021-11-05 10:18:52 · 2252 阅读 · 1 评论 -
CentOS使用yum安装python3
系统:CentOS7安装步骤:安装epelrpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm安装 epel-release 工具yum install epel-release找到库里面支持的 python3 版本yum list | grep python3 | more安装python3yum install python36测试安装是否成功..原创 2021-10-12 11:17:44 · 370 阅读 · 0 评论 -
requests.put请求方式
import requestsimport jsonurl_put = "http://127.0.0.1:8080/"headers_put = { 'Content-Type': "application/json"}param = { 'myObjectField': 'hello'}payload = json.dumps(param)response_put = requests.put(url, data=payload, headers=headers_put)原创 2021-08-30 11:10:16 · 1494 阅读 · 0 评论 -
pip install execjs报错
pip install execjs报错:Could not find a version that satisfies the requirement execjs (from versions: )No matching distribution found for execjs解决办法:pip install PyExecJS原创 2021-08-27 17:18:19 · 5561 阅读 · 3 评论 -
python对多个变量批量赋值的牛逼方法
a,b,c = 1,2,3lis = [a,b,c]for index,i in enumerate(lis): if i: lis[index] = i**5[a,b,c] = lisprint(a)print(b)print(c)原创 2021-07-08 19:18:42 · 972 阅读 · 0 评论 -
IPv6转化成全写与简写,字母大写或小写
IPv6转化成全写与简写,字母大写或小写:from IPy import IP# IPv6转成全写并字母大写ipStr = IP("2403:A200:A200:1100:0000:0000:F00:3",make_net=True).strFullsize().upper()# IPv6 转化成简写并字母小写IP("2403:A200:A200:1100:0000:0000:F00:3",make_net=True).net().lower()...原创 2021-06-04 09:55:00 · 1940 阅读 · 1 评论 -
IPv6简写规则
IPv6简写规则:每组前面的0的可以省略不写完整:2403:A200:A200:1100:0000:0000:0F00:0003简写:2403:A200:A200:1100:0000:0000:F00:3连续为0的一组或多组,可以用 :: 代替,注意一个IP中只能用一次 ::完整:2403:A200:A200:1100:0000:0000:0F00:0003简写:2403:A200:A200:1100::F00:3如果一组中全为0,又不想用 :: 代替,每组中要保留1个0完整:2403:A原创 2021-05-28 14:27:20 · 18162 阅读 · 0 评论 -
python: module ‘urllib‘ has no attribute ‘unquote‘(url解码)
python: module ‘urllib‘ has no attribute ‘unquote‘(url解码)Python2中,可以这样做:import urllibprint urllib.unquote("%E6%B5%8B%E8%AF%95abc")但是Python3并没有unquote属性,要达成一样的效果,要怎么做呢?import urllib.parseprint(urllib.parse.unquote("%E6%B5%8B%E8%AF%95abc"))原文链接:ht原创 2021-05-25 10:12:02 · 1102 阅读 · 0 评论 -
python for循环加速_干货总结,24招加速你的Python代码
一,分析代码运行时间第1式,测算代码运行时间平凡方法快捷方法(jupyter环境)第2式,测算代码多次运行平均时间平凡方法快捷方法(jupyter环境)第3式,按调用函数分析代码运行时间平凡方法快捷方法(jupyter环境)第4式,按行分析代码运行时间平凡方法快捷方法(jupyter环境)二,加速你的查找第5式,用set而非list进行查找低速方法高速方法第6式,用dict而非两个list进行匹配查找低速方法高速方法三,加速你的循环第7式,优先使用for循环而不是w原创 2021-05-11 17:50:28 · 3987 阅读 · 0 评论 -
django 前后端分离url配置
django 前后端分离url配置:...from django.views.generic.base import TemplateView urlpatterns = [ ... path('', TemplateView.as_view(template_name='index.html'))]原创 2021-05-11 16:56:28 · 277 阅读 · 0 评论