39作用 文件python
opencv-python 1
参考地址:https://opencv-python-tutorials.readthedocs.io/zh/latest/ 安装 pip install opencv-python 以下所有内容来自上边连接中整理,使用中参考上边连接中的文档 图片 import cv2 as cv from mat ......
python 协程 第三方greenlet
1. greenlet 自行执行的微线程 https://greenlet.readthedocs.io/en/latest/greenlet.html 2. 终端安装 pip install greenlet 3. 举个栗子 import time from greenlet import gre ......
[FastAPI-09]查询参数默认值-Python函数默认值
from fastapi import FastAPI app = FastAPI() BOOKS = [ {"id": i, "title": f"book{i}"} for i in range(1, 11) ] ''' 查询参数的默认值 ''' @app.get("/books") # 默认为 ......
Django-admin后台文件上传相关功能
文件上传后,删除相关信息后,对应的上传文件也同时删除,具体代码可参考如下: class AgreementList(models.Model): file=models.FileField(verbose_name="合同附件",upload_to='hetong/%Y/%m') #删除文件相关库 ......
gerrit使用插件Git LFS上传大文件
什么是Git LFS Git本地会保存文件所有版本,对于大文件很容易导致仓库体积迅速膨胀,Git LFS(Large File Storage) 是一个 Git 的扩展,用于实现 Git 对大文件的支持。 简单的说,就是如果你想传超过100M的二进制文件到GitHub,你就要用Git LFS Ger ......
CentOS升级Python3
title: CentOS升级Python3 date: 2022-11-17 tags: Linux CentOS Python categories: 运维 Python keywords: 'Linux,CentOS,升级' cover: https://qiufuqi.gitee.io/im ......
python打包成exe的可执行文件
注意,最好用管理员权限运行cmd,否则可能安装包过程中报错 普通打包 1、第一步下载pyinstaller,执行:pip install pyinstaller 2、第二步打包,执行:pyinstaller -w -F -i tb.ico xxx.py -w 表示希望在生成的.exe程序运行过程中, ......
网络文件共享服务介绍
一:存储架构 根据存储设备所在的位置分类 1、DAS DAS:(Direct-Attached Storage)直连式存储。服务器使用专用线缆(例如SCSI)和存储设备(例如磁盘阵列)进行直连。 特点: 优点是储设备只能连接到一台主机使用,无法共享,成本较高,且安全性可靠性较低 缺点是容量有限,不适 ......
python 之 click 包,设置命令行参数
原文链接:Python Click 学习笔记 Click 是 Flask 的团队 pallets 开发的优秀开源项目,它为命令行工具的开发封装了大量方法,使开发者只需要专注于功能实现。恰好我最近在开发的一个小工具需要在命令行环境下操作,就写个学习笔记。 国际惯例,先来一段 “Hello World” ......
Python 获取 KVM 虚拟机的监控信息(基于 libvirt API)
Python 获取 KVM 虚拟机的监控信息(基于 libvirt API) 通常在我们的云环境中,为了保证云平台中虚拟机的正常运行,基本都需要这样一个功能,就是收集虚拟机的监控数据,比如 CPU 的使用率、内存的使用率、磁盘IO、网络IO等基本信息。可以利用这些信息及时调整云平台环境中出现的一些问 ......
认识yaml文件
##认识yaml文件 yaml文件语法 大小写敏感 使用缩进表示层级关系 缩进时不允许使用Tab键,只允许使用空格。 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可 # 表示注释,从这个字符一直到行尾,都会被解析器忽略。 ##数据类型: yaml支持一下几种数据类型: |类型|介绍| |: : ......
Python工具箱系列(二十九)
MongoDB号称文档数据库,是目前发展迅速的NoSQL数据库。它由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。MongoDB... ......
管理WEB服务器文件的WebDAV协议、Web安全攻击概述
管理WEB服务器文件的WebDAV协议 WEBDAV追加方法 WEBDAV新增状态码 WEBDAV请求实例 QUIC&HTTP3.0 HTTP2.0的问题 队头阻塞 建立连接的握手延迟大 QUIC的特性 0 RTT 没有队头阻塞的多路复用 Web安全攻击概述 Web应用的概念 Web应用是由动态脚本 ......
ImportError: cannot import name 'joblib' from 'sklearn.externals'错误
当输入 from sklearn.externals import joblib 会出现如下错 需要把代码直接改为如下代码即可: import joblib ......
使用EasyExcel进行导出文件
1.创建SpringBoot项目,导入依赖 <parent> <artifactId>spring-boot-starter-parent</artifactId> <groupId>org.springframework.boot</groupId> <version>2.7.6</version ......
Python调用chatGPT接口 连续对话
首先你需要openAI的账号,在官网申请一个key网址是:Account API Keys – OpenAI API 这个key只能调用GPT3,不是chatGPT 使用方法是,在代码中插入你申请的KEY,然后运行以下Python代码,在运行的窗口里,发送你想对AI说的话注意啊,是在运行的窗口里敲入 ......
请写一个用python3.x pool.map多进程下载文件的示例代码
自己改了一下要下载的url,一个网页,一个exe,一个PDF import requests import multiprocessing def download_file(url): local_filename = url.split('/')[-1] with requests.get(ur ......
PYTHON 读stata的结构方便
import pyreadstat as pyreadstat dataframe, meta = pyreadstat.read_dta("1.dta") #stata变量标签: print(meta.column_labels) #stata变量名: print(meta.column_name ......
python apscheduler 定时任务的基本使用-3-interval触发器的使用
python apscheduler 定时任务的基本使用-3-interval触发器的使用 1、前言 interval触发器,按照一定的时间间隔运行任务。例如,每2秒运行一次任务,每分钟运行一次任务,每周运行一次任务,每5天运行一次任务。官网interval 2、参数说明 参数如下,除了add_jo ......
Python 多进程编程:创建进程的三种模式之spawn、fork、forkserver
进程是操作系统分配资源的最小单位,进程之间是相互隔离的,一般一个应用程序就对应一个进程。进程中可以包含多个线程,同一进程内的多线程可以共享进程内的部分资源。由于进程之间有隔离机制,因此在并发编程中,进程之间更加注重通信(或者说资源共享),而多线程编程更加注重线程同步(协同执行)。 Python中有 ......
ArcMap将Python写的代码转为工具箱与自定义工具
本文介绍在ArcMap软件中,通过已有的Python脚本程序,建立新的工具箱并在其中设置自定义工具的方法。 通过本文介绍的操作,我们便可以实现将自己的Python代码封装,并像其他ArcGIS已有工具一样,进行界面化的地理处理操作。 话不多说,我们开始具体操作。首先,在ArcMap中打开“ArcTo ......
Window 10 系统 在命令行中输入python会跳转到商店问题解决
在Windows 10 中配置了python的环境变量,但是在命令行中输入python会跳转到商店 这是由于在环境变量中path配置了 %USERPROFILE%\AppData\Local\Microsoft\WindowsApps 导致,只需要将该环境变量的配置去除即可解决 我的是在用户变量的P ......
python打包自己的包为.whl或者.tar.gz,(仅给自己发的人使用,其他人无法从官网下载)
此片文章,相当于发布自己的 Python 代码给别人 “pip install”文章的补充。发布自己的 Python 代码给别人 “pip install”(linux和windows都有)。(window版)发布自己的 Python 代码给别人 “pip install”(linux和window ......
如何将文件转换成PDF
Microsoft Print To PDF 这是Windows 10及以上系统自带的转换成PDF的工具 运行输入 optionalfeatures 打开可选功能,钩上 [Microsoft Print To PDF] 安装完成后,打开一个支持打印的文件类型或者网页,选择打印,在打印机界面可以看到M ......
Linux 给用户 赋某个文件夹操作的权限
在root用户登录的情况,赋予opt目录给liuhai这个用户权限 示例代码: # 将目录/opt 及其下面的所有文件、子目录的文件主改成 liuhai chown -R liuhai:liuhai /opt #给目录opt设置权限 chmod 760 /opt chown 命令 语法 chown( ......
linux安装两个python版本
1.下载python3安装包 wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz 2.解压python的tgz压缩包文件 tar -xzvf Python-3.7.2.tgz 3.进入解压的文件 cd Python-3.7.2 ......
Antd上传多个文件,其中与已上传的文件列表某个文件同名,覆盖同名文件并上传
上传多个文件,若其中有与已经上传的文件列表中有同名文件,后者覆盖掉同名文件并上传加入到已经上传的文件列表中。 <template> <a-upload action="https://www.mocky.io/v2/5cc8019d300000980a055e76" :multiple="true" ......
Linux中给添加用户并创建该用户权限的文件夹
在公司开发过程中经常会遇到在同一台编译机上给不同的用户创建权限等需求,在这里贴上相应的代码 添加用户 useradd -m username -p password -d /data/home/gengkaiyu username、password处分别填上用户名、密码-m 表示添加用户的时候顺便建 ......