python学习和代码
文章平均质量分 50
python的基础知识和一些完成的代码
行走的算法
哈哈哈哈哈哈哈!!!!!
展开
-
Python处理excel表格中的数据
文章目录一、基础、常用方法1. 读取excel资料二、提高三、出错1.无法打开.xlsx文件一、基础、常用方法1. 读取excel1、导入模块:import xlrd2、打开文件:x1 = xlrd.open_workbook("data.xlsx")3、获取sheet:sheet是指工作表的名称,因为一个excel有多个工作表获取所有sheet名字:x1.sheet_names()获取sheet数量:x1.nsheets获取所有sheet对象:x1.sheets()通过she原创 2022-03-05 14:46:40 · 5894 阅读 · 1 评论 -
Python将一个文件夹的文件复制到另一个文件夹
Python将一个文件夹的文件复制到另一个文件夹代码代码 import globimport shutil filePath=''newFilePath='' filename=os.listdir(filePath)for i in filename: shutil.copy(filePath+'/'+i,newFilePath+'/'+i)#将filepath里面的所有图片拷贝到newfilepath里面我使用此方法将一个文件夹中的所有视频进行读取,然后存放到一个其他文原创 2021-10-26 15:32:13 · 11915 阅读 · 0 评论 -
Python获得当前的时间
Python获得当前的时间使用time模块使用time模块import timeimage_name = time.strftime("%Y-%m-%d-%H_%M_%S", time.localtime(time.time()))fname = "F:/all_truck/image/result/" + image_name + r".jpg"这个时间的获取是到秒原创 2021-10-09 16:33:11 · 57 阅读 · 0 评论 -
pyinstaller打包pytorch环境和深度学习模型
pyinstaller打包pytorch环境和深度学习模型一些好的链接一些好的链接用pyinstaller打包pytorch环境下的深度学习模型,实现通过exe程序实现界面显示模型的分类效果使用pyinstaller将训练好的目标检测算法(基于pytorch)打包成一个exe文件(完整过程)pyinstaller导出pytorch深度学习模型...原创 2021-10-06 21:42:55 · 2401 阅读 · 0 评论 -
Python记录数据并写入本地
写入本地数据python txt文件读写(追加、覆盖)1、文件的打开和创建2、文件的读取3、文件的写入(1)在lucky.txt中新增内容(覆盖:每次运行都会重新写入内容)(2) 在lucky.txt中追加内容(追加:之前在txt中的内容不改变,继续在已存在的内容后新增内容)文件的关闭一些报错encodin格式出错没有写入本地一些参考链接python txt文件读写(追加、覆盖)1、文件的打开和创建f = open('/tmp/test.txt')f.read()print(f.read())原创 2021-09-25 15:43:29 · 3455 阅读 · 0 评论 -
Python的安装和卸载
Python的安装和卸载python的安装1、下载安装包2、开始安装默认安装自定义安装3、验证是否安装成功错误的地方添加环境变量Python的卸载python的安装1、下载安装包python官网:https://www.python.org/进入官网后选择download(下载)这里下载的是最新版的python3.8.3,直接入下图所示点击即可下载如果安装其他版本,点击,选择download(下载)然后点击windows找到我们所要安装的版本,比如python3.7.3根据系统选择我们要原创 2021-09-21 09:49:12 · 551 阅读 · 0 评论 -
Python获得绝对路径和相对路径
绝对路径和相对路径的获取获取绝对路径python获取当前路径正确获取当前的路径:获取绝对路径python获取当前路径import os,sys使用sys.path[0]、sys.argv[0]、os.getcwd()、os.path.abspath(file)、os.path.realpath(file)sys.path是Python会去寻找模块的搜索路径列表,sys.path[0]和sys.argv[0]是一回事因为Python会自动把sys.argv[0]加入sys.path。如果你在C:原创 2021-09-17 16:00:50 · 3421 阅读 · 0 评论 -
OpenCV的一些比较好的网站
OpenCV的学习一些比较好的文档OpenCVOpenCV中文官方文档OpenCV官方文档一些比较好的文档OpenCV这个链接中的文件比较好,这是一个c++的官方文档,其中可以进行查看,这个链接是全英文的,有可能比较难看懂,但是内容非常全面。OpenCV中文官方文档这个链接是中文版的文档,内容是python版本,比较好,但是内容比较少,内容不全。OpenCV官方文档这个是w3cschool学习网站整理的一个中文版文档,是c++版本,内容也是比较少,只有基础的部分。...原创 2021-09-17 11:31:18 · 370 阅读 · 0 评论 -
C++、python记录程序运行时间
记录程序的运行时间C++记录程序运行时间C++记录程序运行时间C++中如何记录程序运行时间这个链接中的博客写的非常清楚和明白,我这里只记录一下我用过的代码。//计算一段程序运行的时间#include<iostream>#include<ctime>using namespace std;int main(){ clock_t startTime,endTime; startTime = clock();//计时开始 for (int i原创 2021-08-23 16:29:31 · 172 阅读 · 0 评论 -
OpenCV的拼接函数
拼接函数的说明stitch自动拼接函数stitch自动拼接函数OpenCV不同版本对应不同的使用方法:cv2.createStitcher(OpenCV 3.x)和cv2.Stitcher_create(OpenCV 4)函数。必须要使用正确,否则报错。# opencv 3.xstitcher = cv2.createStitcher(cv2.Stitcher_PANORAMA) #cv.Stitcher_SCANSstatus, stitched = stitcher.stitch(imag原创 2021-08-05 17:24:38 · 3461 阅读 · 0 评论 -
OpenCV-Contrib-python中使用的错误
OpenCV-Contrib-python中使用的错误图像拼接stitch类的使用图像拼接stitch类的使用OpenCV的函数为:cv2.createStitcher(OpenCV 3.x)和cv2.Stitcher_create(OpenCV 4)函数。不同的opencv版本对应了不同的使用方法,否则会报错:没有stitch的model。注意不同版本的使用方法。...原创 2021-08-05 17:05:02 · 2131 阅读 · 0 评论 -
python 数字字符串获取固定长度的数值,不够的左边补0
Python zfill() 方法返回指定长度的字符串,原字符串右对齐,前面填充0**语法格式:**str.zfill(width),width指定字符串的长度stk_code = 1 stk_code = str(stk_code).zfill(6) print(stk_code ) 输出结果:000001...原创 2021-08-03 13:58:02 · 359 阅读 · 0 评论 -
OpenCV在显示视频上加上时间戳--毫秒级
OpenCV在显示视频上加上时间戳--毫秒级显示一个视频:函数讲解图片显示设置:字体选择:同时显示两个视频:参考链接:OpenCV笔记5:使用OpenCV Python在视频上显示日期和时间显示一个视频:import cv2import datetimecap = cv2.VideoCapture(0)print(cap.get(cv2.CAP_PROP_FRAME_WIDTH))print(cap.get(cv2.CAP_PROP_FRAME_HEIGHT))#cap.set(3, 300原创 2021-08-01 16:45:47 · 2493 阅读 · 0 评论 -
Pycharm将py文件识别为txt文件,重新识别为py文
解决方案为:File->File Properties->Associate with File Type Register,重新选定为python文件即可。原创 2021-07-26 22:00:15 · 886 阅读 · 0 评论 -
python的视频分帧
视频分帧视频分帧视频分帧下面代码的速度大约为:400帧 17s,20帧2.8s。代码:import cv2from PIL import Imageimport numpy as npimport timetime_start = time.time()cap = cv2.VideoCapture('F:/photo_stitching/video_duct/7.84_49.mp4') # 获取视频对象isOpened = cap.isOpened # 判断是否打开# 视频信息原创 2021-07-16 21:55:58 · 1888 阅读 · 1 评论 -
图像旋转的python代码
图像旋转通过opencv进行旋转矩阵转置方法旋转图片通过opencv进行旋转通过opencv的函数进行旋转示例图像:代码:from matplotlib import pyplot as pltimport cv2import numpy as np# 这个成功的代码只能旋蒸180度,对于90度和270度等的角度会产生大量的黑色path = './4.52_48.5/'path_save = './4.52_48.5_rotate/'photo_name = '125'prin原创 2021-07-16 20:10:32 · 4370 阅读 · 5 评论