自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 收藏
  • 关注

原创 Ubuntu18.04下载源替换更新

ubuntu版本 :Ubuntu 18.04.4 LTS更改 /etc/apt/sources.list 文件内容https://mirrors.ustc.edu.cn/repogen/ 推荐修改的下载源~ 中科院的sudo mv sources.list /etc/apt/在根据下载的目录进行操作 。 若为确保可靠性 可删除/etc/apt/ 路径下的对应文...

2020-02-17 17:37:33 873

原创 elasticsearch-浏览器地址栏-小命令

【代码】elasticsearch-浏览器地址栏-小命令。

2023-03-07 16:47:37 195 1

原创 python-爬虫-字体加密

读取文件找到里面的对应关系,就是 你这个数字的格式 是存储在.ttf文件里的.具体网址格式就是这样的但是为了安全起见,我就这样打码了.这上面进行申明了告诉了我们这个是字体。为什么用webdriver,因为。,然后就是那下来然后生成文件.

2023-03-01 17:19:18 1814

原创 python-sqlite3 写入省城市区编码

现在是免费下载的 要是收费了,评论下 我改改.

2023-02-27 15:52:00 193

原创 宝塔-django项目-uwsgi日志太大问题

【代码】宝塔-django项目-uwsgi日志太大问题。

2023-02-17 14:15:30 368

原创 python-windows下指定网卡运行程序

get_addr() 获取当前网卡的基本信息。

2023-01-28 14:59:39 601

原创 记录python-elasticsearch7.16.2的相关操作

es 内部将时间转为 UTC,然后将时间按照 millseconds-since-the-epoch 的长整型来存储。当前连接内部说明的很详细.

2023-01-11 10:48:34 370

原创 ubuntu docker elasticsearch kibana安装部署

es docker kibana

2023-01-10 10:26:28 1022

原创 python-selenium端口启动浏览器

【代码】python-selenium端口启动浏览器。

2023-01-09 16:58:52 709

原创 ubuntu server 22.04 静态ip设置

我一般配置ip都是在系统安装完成后才进行设置。

2023-01-05 11:31:36 522

原创 GET请求-跨域测试页面-Niginx跨域设置

跨域 测试

2022-08-27 17:16:30 216

原创 python-整理 多线程,多进程,线程池,进程池,协程,协程池

python-多线程,多进程,线程池,进程池,协程,协程池。

2022-07-19 10:55:36 400

原创 python-websocket-channels-单对单聊天

python-websocket-channels-单对单聊天

2022-07-15 10:27:08 1165

原创 WVPPRO-ZLM-GB21818-摄像头

wvp-GB28181-pro/src/main/resources/application-dev.yaml。/wvp-GB28181-pro/src/main/resources/all-application.yaml。/ZLMediaKit/release/linux/Debug/config.ini。wvpprosql文件路径…/wvp-GB28181-pro/sql//ZLMediaKit/conf/config.ini。执行后依旧没办法解决,所以忽略.的文件里.然后执行脚本。...

2022-05-31 09:07:59 1424

原创 杂牌摄像头-SRS-GB28181

本地摄像头http://192.168.2.222/admin123456修改镜像源备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup下载新的CentOS-Base.repo 到/etc/yum.repos.d/wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7

2022-05-30 14:15:46 569

原创 centos7_srs4.10_webrtc_rtmp_rtsp

RTSP+RTP主要用于IPTV,原因是传输数据使用的是UDP,在网络环境比较稳定的情况下,传输效率是比较高的;RTMP主要用于互联网音视频传输,它使用的是TCP传输,因为互联网环境相对较差,采用RTMP保证了视频的传输质量,但是其传输延迟相对较高,传输效率相对较低。RTSP可以对流媒体提供诸如播放、暂停、快进等操作,它负责定义具体的控制消息、操作方法、状态码等,此外还描述了与RTP间的交互操作(RFC2326)。一般的直播应用,只要不是电话类对话的那种要求,RTMP延迟是可以接受的。...

2022-05-12 09:52:47 357

原创 python-captcha-生成图片验证码

python-captcha-生成图片验证码import base64import osimport randomimport stringfrom pathlib import Pathimport yamlfrom captcha.image import ImageCaptchacharacters = string.digits + string.ascii_uppercasewidth, height, n_len, n_class = 170, 80, 4, len(c

2022-05-06 11:54:41 910 1

原创 python-eval-literal_eval-使用测试

import osfrom ast import literal_evaltest_a = '{"name":1}'print(eval(test_a), type(eval(test_a)))# {'name': 1} <class 'dict'>print(literal_eval(test_a), type(literal_eval(test_a)))# {'name': 1} <class 'dict'>try: test_a = "__im

2022-04-20 10:52:57 436

原创 python-pymongo-常用查询方法含聚合.

普通查询按照所需字段排序.db_set.find().sort("field_name ",pymongo.ASCENDING) --升序db_set.find().sort("field_name ",pymongo.DESCENDING) --降序查询数据库表的全部内容# 第一种: db_set.find({})#第二种:db_set.find()精确查询db_set.find({“field_name”:”value”})db_set.find({“field_nam

2022-04-13 10:51:29 4322 1

原创 python-pymongo-指定部分字段格式

python-pymongo-指定部分字段格式再不自定义_id的情况下, pymongo 需要传入 ObjectId 才能进行查找.通过_id 查询数据.# pymongo 自己产生的id查询.from bson.objectid import ObjectId# 引入后正常查找就行了query = {"_id": ObjectId("612df1252c9df273cbedc50a")}# 自己自定义id进行查询.query = {"_id": "612df1252c9df273

2022-04-13 09:48:34 1142

原创 python-修改多层嵌套的字典的key值.

修改的是字典中的key值.这个只能修改key值.借鉴代码 点击跳转 借鉴的代码是修改的value数据源{ "code": 200, "data": { "_id": "fa69c4a650b9454a22ab13c781ede848", "org_name": "7", "p_id": "a34b95fa8d2b491b1cd91b122ab7a92b", "org_id": "ca93ed9207956708a4

2022-04-08 14:39:31 2327

原创 python-rsa-base64-加解密

将RSA 加密的数据 进行base64加密 然后 再base64解密 再 RSA解密.import base64import rsadef create_keys(): # 生成公钥和私钥 Public_key, Private_key = rsa.newkeys(1024) pub = Public_key.save_pkcs1() with open('Public_key.pem', 'wb+')as f: # 公 f.write(pub.

2022-04-07 15:36:59 1251

原创 python-django-mongodb-组织树递归查询

对组织树进行递归查询.提供当前组织树节点的上级组织id. 我这里简称 p_id.def get(request, *args, **kwargs): if request.method == 'GET': need_set = { "p_id", } parser_dict = {} for item in need_set: item_res = request.GET.get(i

2022-04-07 11:03:13 1957

原创 python 多张图片拼凑成一个完整的PDF

python 多张图片拼凑成一个完整的PDF.python3.9import osimport reimport timeimport PIL.ExifTagsimport PIL.Imagefrom reportlab.lib.pagesizes import A4from reportlab.lib.utils import ImageReaderfrom reportlab.pdfgen import canvasfrom reportlab.platypus import

2022-03-14 15:27:05 1848

原创 python_windows_更新所有的第三方库

python_windows_更新所有的第三方库import subprocess# pip显示需要更新的python列表com_list_o = 'pip list -o'# 执行命令并返回结果p = subprocess.Popen(com_list_o, shell=True, stdout=subprocess.PIPE)# 取命令返回结果,结果是一个二进制字符串,包含了我们上面执行pip list -o后展现的所有内容out = p.communicate()[0]# 二进制转

2022-02-25 10:53:55 278

原创 python_cv2_图片黑白操作

python_图片颜色操作import cv2# 读取原图片image1 = cv2.imread("2.jpg")# 灰度化处理image1_1 = cv2.cvtColor(image1, cv2.COLOR_BGR2GRAY)# 图像反色h, w = image1_1.shapeimage1_2 = image1_1.copy()for i in range(h): for j in range(w): image1_2[i, j] = 255 - i

2022-02-18 17:00:36 4121

原创 python-windows-labelImg的安装,使用,闪退

python-windows-labelImg的安装,使用,闪退安装安装 labelImgpip install labelImg #直接命令行输入安装 opencvpip install opencv-python -i https://pypi.douban.com/simple使用打开 直接输入 labelImgWindows+R 可以使用,Windows 终端可以使用,Pycharm的终端中可以使用.工作效果

2022-02-11 09:30:54 1518

原创 python-pymysql-获取字段名称-获取内容

获取字段名称-获取内容import pymysql# 连接数据库db = pymysql.connect(host='192.168.254.109', user='root', password='123456', database='blog')# 使用cursor()方法创建一个游标对象cursor = db.cursor()# 查询语句sql = """select * from a"""# 执行 sql语句cursor.execute(sql)# 查询全部results

2022-01-06 11:49:34 4467

原创 python-pandas-写入到xlsx-csv

注意1. 安装过程中遇到的库相关的报错,可以自行百度.xlsximport pandas as pddef write_xlsx(list_a, filenames_xlsx): header = ['name', 'age'] with open(filenames_xlsx, 'w+', encoding='utf-8')as f: pass df = pd.read_csv(filenames_xlsx, header=None, names=hea

2022-01-06 10:13:52 1795

原创 python-argparse的简单使用

— 命令行选项、参数和子命令解析器import argparse# --- 命令行选项、参数和子命令解析器parser = argparse.ArgumentParser()parser.add_argument('--a', type=int, default=1)parser.add_argument('--b', type=int, default=2)parser.add_argument('--c', type=int, default=3)opt = parser.parse_

2021-12-29 15:33:36 390

原创 python-windows安装cuda+cudnn+pytorch

安装cuda先校验英伟达显卡版本.(后续切勿自动更新这个)对应显卡版本进行下载对应的cuda版本这是网址 https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html找到自己合适的版本即可.下载安装 cudaa.下载链接 https://developer.nvidia.com/cuda-toolkit-archive下载自己合适的版本.我的是windows10 我选择本地安装.进行安装.

2021-12-27 11:03:22 4339 10

原创 python-django字典接受参数,判断参数

接受传来的值后进行判断的问题.在 HttpRequest 对象中,属性 GET 和 POST 得到的都是 django.http.QueryDict 所创建的实例。这是一个 django 自定义的类似字典的类,用来处理同一个键带多个值的情况。所以需要判断 这些内容中是否包含我们需要的数值.demotest_args = {'code': 1, 'data': 2} # 传来的值 这是字典must_args = {'code', 'data', 'msg'} # 必须要的参数 这是 集

2021-12-24 14:08:49 1004

原创 python-django-日志-中间键

推荐使用中间键.django-输出日志-方法一(不用这个了)settings.py 中的配置import loggingimport osimport time# 创建日志文件夹路径LOG_PATH = os.path.join(BASE_DIR, 'log')# 如过地址不存在,则自动创建log文件夹if not os.path.isdir(LOG_PATH): os.mkdir(LOG_PATH)LOGGING = { 'version': 1, '

2021-12-23 10:26:09 647 5

原创 python-自己的小命令

小工具包md5加密import hashlibdef md5_str(cont: str): pwd = hashlib.md5() pwd.update(cont.encode(encoding='utf-8')) return pwd.hexdigest()# 其实内部还需要进行判断处理下的.uuid的生成和加密import hashlibimport uuiddef md5_str(conts:str): # md5加密 pwd = has

2021-12-23 08:58:06 355

原创 python-求指定时间之前的时间.

求指定时间之前的时间.import timedef time_cha(start_time, end_time): # 计算差值 return int(end_time) - int(start_time)def before_hours(): time_cc = int(time_cha(end_time=time.time(), start_time=3600 * 5.5)) # start_time 为多少小时之前的时间. 假设 我想要10小时之前的时间 : start_t

2021-12-23 08:49:38 350

原创 python-列表中的字典去重

列表中的字典去重from functools import reducedef set_list(a): def run_function(x, y): return x if y in x else x + [y] uniqueList = reduce(run_function, [[], ] + a) return uniqueList效率还行.

2021-12-23 08:45:28 480

原创 python-图片上添加字符

给图片添加指定文字import timefrom PIL import Imagefrom PIL import ImageDrawfrom PIL import ImageFont# 打开图片imageFile = "123.png"im1 = Image.open(imageFile)width, height = im1.size # 宽度,高度font = ImageFont.truetype("Deng.ttf", size=int(0.03 * width)) # De

2021-12-23 08:40:22 567

原创 pytesseract识别

使用pytesseract识别安装pip install pytesseractpip install pillow还有就是安装识别引擎tesseract-ocr配置环境变量SET TESSDATA_PREFIX='tesseract-ocr-path'windows + r 调出 cmd终端 执行命令就行. SET TESSDATA_PREFIX=C:\Tesseract-OCRtesseract-ocr-path 就是你安装的tesseract-ocr 的目录切记不能有中文

2021-12-22 16:26:37 206

转载 MongoDB 数据类型查询 — $type使用

MongoDB 数据类型查询 — $type使用MongoDB 使用过程中经常需要根据字段的类型来查询数据, 而MongoDB中查询字段类型是通过$type操作符来实现.$type使用法语:db.集合名.find({$type:类型值}); //这里的类型值能使用Number也能使用alias举个例子:db.person.find({address:{$type:2}}); //查询address字段数据类型为字符串db.person.find({address:{$

2021-12-22 10:04:40 3277

原创 django-中间件(自用)

关于中间件的使用from django.http import HttpResponse, JsonResponsefrom django.utils.deprecation import MiddlewareMixinIgnore_verification = [] # 忽略校验列表class MyCustomMiddleware1(MiddlewareMixin): def process_request(self, request): if " ":

2021-12-17 17:00:22 641

城市编码表信息,json文件和db文件

城市编码表信息,json文件和db文件

2023-02-27

空空如也

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

TA关注的人

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