python-pcl ubuntu python pcl
python generated .Doc File
笔记软件在2023/3/28 18:33:29推送该笔记 使用python实现Doc文档的生成 from docx import Document from docx.shared import Cm,Pt from docx.document import Document as Doc from ......
python super __init__ 理解
代码解析1 先贴代码 代码来源 https://www.runoob.com/python/python-func-super.html 中的笔记 > B A --| |--> D > C class A(): def __init__(self): print('enter A') print(' ......
Python 文件处理
文件处理是任何 Web 应用程序的重要组成部分。 Python 有几个用于创建、读取、更新和删除文件的函数。 文件处理 在 Python 中使用文件的关键函数是 open() 函数。 open() 函数有两个参数:文件名和模式。 有四种打开文件的不同方法(模式): "r" - 读取 - 默认值。打开 ......
python系列004
.updata()方法,对数字的键值无效? 解决: a.update({2:"哈哈哈"}) //dict.update()要求传入一个dict, a.update(2 = "nonono")并不是; //然而,以字符作为键值却可以使用上述注释的方法? pet = {"米奇":"老鼠", "Tom": ......
Docker 部署引用gdal包的Python程序
1 下载gdal的基于Ubuntu全镜像 docker pull osgeo/gdal:ubuntu-full-3.5.3 这个镜像里包含了gdal和扩展包 2 运行镜像并进入 docker run -dit osgeo/gdal:ubuntu-full-3.5.3docker exec -it 容 ......
100道python基础题——(21)
机器人从原点(0,0)开始在平面中移动。 机器人可以通过给定的步骤向上,向下,向左和向右移动。 机器人运动的痕迹如下所示:UP 5DOWN 3LETF 3RIGHT 2方向之后的数字是步骤。 请编写一个程序来计算一系列运动和原点之后距当前位置的距离。如果距离是浮点数,则只打印最接近的整数。例:如果给 ......
mac m2 python connect oracle 11g
需要安装驱动 basic sdk sqlplus 下载地址 https://www.oracle.com/database/technologies/instant-client/macos-intel-x86-downloads.html 目前并不支持 arm64 instantclient-ba ......
Python实践(2):文件批量重命名
最近的工作中遇到了这样的问题:某一批文件以"XXX_1.xxx","XXX_2.xxx"..."XXX_11.xxx","XXX_12.xxx"...命名,在我的电脑上它是以数字从小到大的方式排序的,但在另一台设备上则是以字典序排序的,即"XXX_1.xxx","XXX_11.xxx","XXX_1 ......
100道python基础题——(20)
题:使用生成器定义一个类,该生成器可以在给定范围0和n之间迭代可被7整除的数字。 提示:考虑使用yield。 yield使用方法: (34条消息) python中yield的用法详解——最简单,最清晰的解释_python yield_冯爽朗的博客-CSDN博客 def foo(num): i = 1 ......
通过Python SDK管理告警
本文介绍通过Python SDK使用告警的代码示例。 前提条件 已安装0.7.9及以上版本的Python SDK。更多信息,请参见安装Python SDK。 管理告警监控规则 代码示例如下。具体的参数说明,请参见告警监控规则数据结构。 from aliyun.log import LogClient ......
Python中21道个程序小练习
1.使用格式化输出的三种方式实现以下输出(name换成自己的名字,既得修改身高体重,不要厚颜无耻) name = 'ABDMLBM' height = 175 weight = 140 # "My name is 'Nick', my height is 180, my weight is 140" ......
os: ubuntu22.04 - 网络配置
os: ubuntu22.04 - 网络配置 一、ubuntu22.04.2(lts)网络配置 1 wit@eagle:netplan$ pwd 2 /etc/netplan 3 wit@eagle:netplan$ ls 4 01-network-manager-all.yaml 5 wit@ea ......
100道python基础题——(18)
题:您需要编写一个程序,按升序对(名称,年龄,高度)元组进行排序,其中name是字符串,age和height是数字。 元组由控制台输入。 排序标准是:1:根据名称排序;2:然后根据年龄排序;3:然后按分数排序。优先级是name> age>得分。如果给出以下元组作为程序的输入:Tom,19,80Joh ......
Python: Exception
raise from try: try: 1 / 0 except ZeroDivisionError as e: raise Exception("with_traceback") from e except Exception as e: print(e, e.__cause__, type(e ......
python-列表去重
# 列表去重的方法list1 = [9, 1, 2, 3, 4, 2, 3, 1, 3, 5]# 1.转成set再转listlist2 = list(set(list1))# print(list2)# 使用set方式会改变原来的顺序,可以通过sort和sorted方法还原顺序list3 = lis ......
python opencv canny
python opencv canny import cv2 # Load the image img = cv2.imread('path/to/image.jpg') # Convert the image to grayscale gray = cv2.cvtColor(img, cv2.CO ......
opencv-python 4.3. 图像阈值
简单阈值处理 这种阈值处理的方法是简单易懂的。如果像素值大于阈值,则为其分配一个值(可以是白色),否则为其分配另一个值(可以是黑色)。使用的函数是cv.threshold。函数第一个参数是源图像,它应该是灰度图像。第二个参数是用于对像素值进行分类的阈值。第三个参数是maxVal,它表示如果像素值大于 ......
ubuntu 基础命令
1、查看Ubuntu 版本命令 在命令终端输入 1.cat /etc/issue (简单) 2.cat /etc/lsb-release(具体) 3.uname -a(内核) ......
python实现 协程多任务图片下载器
import urllib.request import gevent from gevent import monkey monkey.patch_all() def main(): urlList = ['http://10.194.116.146/CSSImg/hkjc_logo.png', ......
ubuntu terminal 显示git 分支名称
parse_git_branch() { git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/' } if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($de ......
已知温度用python计算饱和水汽压结果写入excel
数据大致长这样 想计算饱和水汽压,得先计算最高气温对应的饱和水汽压,再计算最低气温对应的饱和水汽压,两个相加除以2 先算最高温度对应的饱和水汽压代码如下: 1 import xlrd 2 import math 3 import xlwt 4 5 worksheet = xlrd.open_work ......
python 打包exe 依赖技巧,多个py文件。
import os import re import urllib import urllib.request import os from internetdownloadmanager import Downloader import pandas as pd import time impor ......
python笔记3(字典)
#字典 ###1.字典的创建 1.{} 2.dict() 3.通过fromkeys创建值为空的字典 ###2.字典元素的访问 通过 get()方法 以 a = {"name":"jiachao","age":20,"school":"tongda"}为例 如若结果不存在,则返回默认值 列出所有键值对 ......
python generator相关
本文的重点介绍python中的yield用法及这样的表达式: comp_list = [x * 2 for x in range(10)] -- List Comprehensions 和 (x ** 2 for x in range(10)) -- Generator Expressions 摘抄 ......
python笔记4(控制语句)
#控制语句 ##一:选择结构 ###A:单分支结构 if(条件语句): (缩进)结果 缩进:pytharm中默认四个空格=TAB键 例: a = input("请输入一个小于10的数:") if int(a)<10: print(a) 运行结果: 条件表达式详解 表达式为false的情况 false ......
opencv-python 4.2图像的几何变化
转换 OpenCV提供了两个转换函数cv.warpAffine和cv.warpPerspective,你可以使用它们进行各种转换。cv.warpAffine采用2x3变换矩阵作为参数输入,而cv.warpPerspective采用3x3变换矩阵作为参数输入。 缩放 缩放只是调整图像大小,OpenCV ......
ubuntu查看和修改PATH环境变量
总结:path变量其实存储在/etc/environment文件中,如果要重置PATH只需要source /etc/environment 1、查看PATH echo $PATH 2、修改PATH 修改ubuntu中PATH的方法: 直接修改$PATH值; 通过修改.bashrc文件进行设置; 通过 ......
Python logging的dict配置文档参考样式
LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'formatters': { 'verbose': { 'format': '{levelname} {asctime} {module} {process:d} {threa ......
Python中的运算符号
算术运算符: 运算符号 名称 例子 说明 + 加 a+b 求a与b的和 - 减 a-b 求a与b的差 * 乘 a*b 求a与b的积 / 除 a/b 求a除以b的商 % 取余 a%b 求a除以b的余数 ** 幂 a**b 求a的b次幂 // 地板除法 a//b 求小于a与b的商的最大整数 比较运算符 ......