自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风随海飞扬

业精于勤,荒于嬉

  • 博客(43)
  • 收藏
  • 关注

原创 django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.2

使用python3.7+django2.2+pymysql时遇到这个错误,django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.2别急,这主要是django2.2内部的一个版本限制在作怪处理方案1.修复源码按照文中配置,报错django.co...

2019-08-27 14:21:54 56677 15

原创 undefined symbol: CreateOrderlyProducer

运行rocket时,报了AttributeError: /usr/local/lib/python3.8/dist-packages/rocketmq/librocketmq.so: undefined symbol: CreateOrderlyProducer。盲猜是rocketmq与rocketmq-client-python 版本不兼容问题。

2024-03-22 16:18:38 227

原创 python发送企业微信群webhook消息(文本、文件)

【代码】python发送企业微信群webhook消息(文本、文件)

2023-11-02 15:19:20 845

原创 python飞书群机器人通过webhook发送消息

python飞书群机器人通过webhook发送消息。

2023-11-02 15:15:52 1116

原创 python调用飞书机器人发送文件

headers = {‘Authorization’: f’Bearer {get_token()}', ## 获取tenant_access_token, 需要替换为实际的token。当前飞书webhook机器人还不支持发送文件类型的群消息,可以申请创建一个机器人应用来实现群发送文件消息。创建机器人后,需要开通一系列权限,然后发布。由管理员审核通过后,才可使用。使用两个参数可以生成密钥tenant_access_token,包括如下的权限,可以获取群的chat_id。获取群的chat_id。

2023-11-02 15:02:57 1725

原创 【多线程相关其三】多线程使用

描述说明

2023-10-30 15:38:28 110

原创 【多线程相关其二】进程与线程

描述说明

2023-10-30 15:23:20 46

原创 【多线程相关其一】Python并发编程

介绍说明

2023-10-30 14:16:27 56

原创 Caused by NewConnectionError(‘<urllib3.connection.HTTPSConnection object at 0x7f52ee323250>: Failed

在使用Requests高频率请求一些链接的时候,经常会遇到类似以下的报错,那么遇到这种情况该怎么办呢?

2023-10-25 11:02:56 1934

原创 通过openpyxl读取表格信息

cl = HandleExcel(file_name=‘./files/表格名称.xlsx’, sheet_name=‘Sheet1’)

2023-08-18 13:13:41 210

原创 python 同步获取异步

异步

2022-12-06 15:21:39 401 1

原创 python批量修改文件名

python批量修改文件名

2022-06-02 14:05:00 109

原创 Python的内建函数any()\all()

迭代器的两个内建函数any()\all(),Python的内建函数还是很有意思,也很方便的,关于any()\all()只要记住两点:all():“有‘假’为False,全‘真’为True,iterable为空是True”any():“有‘真’为True,全‘假’为False,iterable为空是False”作者:翎月链接:https://www.jianshu.com/p/65b6b4a62071来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。...

2021-12-30 15:22:04 341

原创 python实现sqlalchemy多表联合查询

python实现sqlalchemy多表联合查询

2021-12-15 16:45:52 1572

原创 oracle 可以查询 创建 但是无法保存save()

oracle 可以查询 创建 但是无法保存save()可以直接再次查询数据库,然后update()User.objects.filter(id=2).update(name=‘yy’)

2021-11-04 16:38:11 334

原创 PostgreSQL使用引号问题解决方案

今天执行sql一直提示:schema “xxx” does not exist,原因是在别名中使用了单引号…PostgreSQL 用单引号(’)表示值,双引号(")表示系统标识符,比如表名或者字段名二、解决方案1.单引号的内容用两个单引号可以解决这个问题UPDATE t_user_info set address = ‘上海浦东张江’‘浦东软件园’‘樟盛苑’ where id = 14;2.把 ’ 符号再多加一个 ’ 符号就可以了。select * from mydocWHEREcode L

2021-09-22 13:52:03 5242

原创 UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xb1 in position 36: invalid start byte

Error in sitecustomize; set PYTHONVERBOSE for traceback:NameError: name ‘reload’ is not definedTraceback (most recent call last):File “C:/Users/wen/Desktop/pisx_git/B2020931-PX-GWC-Services/rdsystem/jiaoben/bk/jiaoben02.py”, line 75, in articleDF = pd.

2021-09-14 11:50:25 667

原创 科目三灯光练习答题小程序

k3_dict = [{'近光灯': '请开启前照灯'},{'近光灯': '夜间直行通过路口'},{'近光灯': '夜间近距离跟车行驶'},{'近光灯': '夜间与机动车会车'},{'近光灯': '夜间在照明良好的路段上行驶'},{'近光灯': '窄路'},{'近光灯': '窄桥'},{'远光灯': '请把前照灯变换成远光灯'},{'远光灯': '夜间在没有路灯路段'},{'远光灯': '夜间照明不良的路段'},{'远近交替': '超越前方车辆,超车'},{'远近交替': '急弯'}

2021-08-11 15:49:37 292

原创 python将所有格式的office文件转化为pdf

#--coding:utf-8--import shleximport osimport threadingimport multiprocessinglock1=threading.Lock()lock2=threading.Lock()lockm1=multiprocessing.Lock()lockm2=multiprocessing.Lock()metaflyweight = lambda name, parents, attrs: type(name,parents,dic

2021-06-28 10:13:18 297

原创 python获取文件路径、文件夹内所有文件

python获取文件路径、文件夹内所有文件名字项目内相对路径在test12.py内想获取其所在文件夹的所有的表格文件windows"""获取路径"""def list_dir(file_dir):''' 通过 listdir 得到的是仅当前路径下的文件名,不包括子目录中的文件,如果需要得到所有文件需要递归'''print('\n\n<><><><><><> listdir <><>&lt

2021-06-26 18:09:24 8131

原创 python获取上周周一日期_python python日期算法 本周,上周,本月,上月,本季,上季,今年, 去年...

import datetimefrom datetime import timedeltanow = datetime.datetime.now()#今天today = now#昨天yesterday = now - timedelta(days=1)#明天tomorrow = now + timedelta(days=1)#当前季度now_quarter = now.month / 3 if now.month % 3 == 0 else now.month / 3 + 1#本周第一

2021-06-25 18:58:52 542

原创 sql查询

202106251.组合两张表表1: Person±------------±--------+| 列名 | 类型 |±------------±--------+| PersonId | int || FirstName | varchar || LastName | varchar |±------------±--------+PersonId 是上表主键表2: Address±------------±--------+| 列

2021-06-25 18:37:10 128

原创 TypeError: An asyncio.Future, a coroutine or an awaitable is

TypeError: An asyncio.Future, a coroutine or an awaitable is required异步时发现一只在报这个错,网上找了些方法,发现并不管用,于是仔细检查,发现方法前面少了async完整异步:async def ExportData(v,f_row,a): ........loop = asyncio.new_event_loop()asyncio.set_event_loop(loop) t1 = time.time() # f

2021-05-31 18:09:17 7802 2

原创 python异步编程之asyncio(百万并发)

前言:python由于GIL(全局锁)的存在,不能发挥多核的优势,其性能一直饱受诟病。然而在IO密集型的网络编程里,异步处理比同步处理能提升成百上千倍的效率,弥补了python性能方面的短板,如最新的微服务框架japronto,resquests per second可达百万级。python还有一个优势是库(第三方库)极为丰富,运用十分方便。asyncio是python3.4版本引入到标准库,python2x没有加这个库,毕竟python3x才是未来啊,哈哈!python3.5又加入了async/awai

2021-05-31 17:56:19 2838 1

原创 sql 去重、Django去重、列表内字典去重

sql多字段去重select name,id from table where id in (select min(id) from table group by name)Django去重orkm_id = (f.id for f in OKRM.objects.filter(Q(user_id=user_id) | Q(okrmtouser__user_id=user_id)))

2021-05-25 11:49:32 321

原创 TFIDF之python实现

TFIDF介绍现在有一篇长文《中国的蜜蜂养殖》,用计算机提取它的关键词。1、词频:如果某个词很重要,它应该在这篇文章中多次出现。我们进行"词频"(Term Frequency,缩写为TF)统计。2、停用词:结果你肯定猜到了,出现次数最多的词是----“的”、“是”、“在”----这一类最常用的词。它们叫做"停用词"(stop words),表示对找到结果毫无帮助、必须过滤掉的词。3、IDF :最常见的词(“的”、“是”、“在”)给予最小的权重,较常见的词(“中国”)给予较小的权重,较少见的词(“

2021-05-21 17:01:36 970

原创 Neo.ClientError.Security.Unauthorized: The client is unauthorized due to authentication failure

项目部署换了一个环境后,neo4j报以上错, 试了好多次实在是试不出来,只有修改密码了可以看到auth信息在dbms下面,删除dbmsrm -rf dbms重启 neo4j start重启后,登陆默认密码是neo4j之后修改密码即可...

2021-04-21 10:50:59 5958

原创 python中字典相关操作

1.两个字典合并update用update,后者覆盖前者,无返回值dic1={"name":"Zoe","age":18}dic2={"height":161,"age":20}dic1.update(dic2)#{'name': 'Zoe', 'age': 20, 'height': 161}2.合并 (|) 与更新 (|=) 运算符已被加入内置的 dict 类(python3.9.2)x = {"key1": "value1 from x", "key2": "value2 from

2021-03-09 17:09:10 118

原创 /usr/local/lib/python3.6/dist-packages/bs4/__init__.py:220: UserWarning: You provided Unicode markup

/usr/local/lib/python3.6/dist-packages/bs4/init.py:220: UserWarning: You provided Unicode markup but also provided a value for from_encoding. Your from_encoding will be ignored.warnings.warn(“You provided Unicode markup but also provided a value for from_

2021-02-23 16:04:45 3412

原创 RPM命令执行失败:bash: rpm: 未找到命令...

解决使用如下命令安装:apt-get updateapt-get install rpm

2021-01-12 14:18:57 15511

原创 查看 elasticsearch版本号

查看 elasticsearch版本号curl -XGET localhost:9200{“name” : “OmUcqLr”,“cluster_name” : “elasticsearch”,“cluster_uuid” : “AQHIcDW_Q9K80UpISSdJ6A”,“version” : {“number” : “5.6.16”, #版本号“build_hash” : “3a740d1”,“build_date” : “2019-03-13T15:33:36.565Z”,“b

2021-01-11 14:28:14 1882

原创 python生成和安装环境依赖包requirements.txt

python运行环境依赖包1.生成环境依赖包的文件pip freeze > requirements.txt2.使用requirements.txt安装依赖的方式pip install -r requirements.txt

2021-01-11 14:27:35 727

原创 python django orm查询集总结

1 .什么是ORM (Object Relational Mapping )它的作用是在关系型数据库和业务实体对象做一个映射,我们在操作具体业务对象的时候就可以省去了和SQL语句打交道,只需要简单的操作对象的属性和方法。我们在model这个模块写的类名相当于数据库中的表名根据这个类创建的对象相当于数据库表中的一个字段字段名.id ,字段名2.title 表示这个字段对对应的数据模型与模型之间的关系1.多对一关系举个列子 一个出版社出于版权问题,一本书只能由一个出版社出版,但是出版社可以有多本

2021-01-11 14:25:43 848 3

原创 python迁移文件

迁移文件python manage.py makemigrations teampython manage.py migrate team

2021-01-11 14:25:16 220

原创 Python 创建项目、应用

Python 创建项目、应用1、创建项目django-admin startproject TestPython(项目名称)2、创建应用python3 manage.py startapp books(应用名称)3、目录讲解├── TestPython # 与创建的项目文件名同名│ ├── __init__.py #是一个空文件,表示这个目录test可以被当做包使用│ ├── __pycache__│ │ ├── __init__.cpython-36.pyc│

2021-01-11 14:23:28 196

原创 django.db.utils.DatabaseError: ORA-06502: PL/SQL: numeric or value error: character string buffer to

用python运行django项目,用orm查询集查询时,出现这个错误:django.db.utils.DatabaseError: ORA-06502: PL/SQL: numeric or value error: character string buffer too smallORA-06512: at line 1输入关键字模糊查询遇到的错误,word='笑'all_user = User.objects.filter( desc__icontains=word

2020-12-30 11:22:22 278 1

原创 python中列表相关操作

整理了下平时工作中常用的操作列表的方法1、列表去重alist=[1,2,3,1,2,1,1,1,1]blist=list(set(alist))print(blist)# 得到[1, 2, 3]2.求列表中列表的共有的元素第一种 p_list= [[1,2,3],[2,1,4],[5,7,1,2,1,1,1,3,3]] n = len(p_list) blist = [] ins_list2 = [] for i in p_list: i = list(set(i))

2020-12-17 15:40:01 762

原创 python django logger日志输出配置

1、Django的日志在/your_project_name/settings.py文件中配置log 首先创建日志存储路径.import loggingimport django.utils.logimport logging.handlerslog_path = os.path.join(BASE_DIR, "logs")if not os.path.exists(log_path): os.makedirs("logs") DJANGO_LOG_LEVEL=DEBUG

2020-11-02 10:47:11 996

原创 Mysql1050, "Table 'django_content_type' already exists"简单解决

mysql数据库做多对多关系时,各种报错在网上试过很多办法,最后直接把数据库玩坏了。。。还好有备份打开备份项目再创建一个数据库的用户,一切搞定!创建数据库create database shop2 default charset=utf8;为本项目创建数据库用户(不再使用root账户)create user shop2 identified by ‘shop2’;grant a...

2019-08-30 17:03:18 1745

转载 Windows、linux下Redis开机自动启动

linux:linux下Redis服务开机自动启动教程redis 安装并设置为开机启动服务windows:Windows下Redis服务开机自动启动教程(亲测可用)注意:要用管理员的身份运行cmd...

2019-08-29 11:43:25 143

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除