python
文章平均质量分 79
miracleo_
这个作者很懒,什么都没留下…
展开
-
【工具】python 极简易进度条 制作
简易进度条原创 2023-01-14 03:10:09 · 177 阅读 · 0 评论 -
【python】按数字增加的方式将文件重命名(附.format的详细用法 以及 enumerate()的详细用法)
文章目录一、代码二、相关资料1、.format 相关资料2、enumerate() 用法Reference一、代码import globimport osdirpath = r'./dataset_origin'# dirname = os.path.basename(dirpath)filepath_list = glob.glob(os.path.join(dirpath, '*.jpg'))path_list = []for i in filepath_list: path_原创 2021-10-08 11:04:42 · 1033 阅读 · 0 评论 -
【pip】被意外卸载如何重装? + 【easy_install】的安装与使用
文章目录一、anaconda pip被意外卸载了如何重装?二、easy_install的安装与使用一、简单介绍二、安装easy_install的几种方式1、 源码安装setuptools2、 通过引导程序ez_setup.py安装三、 easy_install的使用1、 安装python packages2、 升级python packages1. easy_install --upgrade PyProtocols四、 支持五、easy_install 报错 ImportError: cannot imp原创 2021-09-17 17:41:12 · 4512 阅读 · 0 评论 -
【tkinter】模板 + 如何制作一个百度爬虫软件?
文章目录1、多级窗口的显示以及我的模板2、单个窗口模板1、多级窗口的显示以及我的模板import os.pathimport tkinter as tkfrom PIL import Image, ImageTkfrom pandas import read_excel, DataFramefrom tkinter.scrolledtext import ScrolledTextfrom tkinter import filedialog as fdimport tkinter.messag原创 2021-09-16 22:49:41 · 546 阅读 · 1 评论 -
【pipenv】 快速入门,超全面的pipenv教程!(教你如何快速创建python虚拟环境!)
文章目录一、pipenv的快速入门0、快速上手1、安装2、卸载3、跟新包4、首次运行5、删除虚拟环境6、与虚拟环境相关的常用命令(0)展示环境中已安装的包(1)包的安装(2)包的卸载(3)包的更新(4)从requirements.txt导入环境(5)指定Python版本(6)运行命令(7)锁定版本(8)环境变量管理二、高级用法1、导出requirements.txt2、自动安装Python3、环境变量支持4、自定义虚拟环境路径5、配置pipenv6、从setup.py安装三、联动pyinstaller的步骤原创 2021-09-16 21:52:38 · 6803 阅读 · 2 评论 -
【re】python正则表达式的用法汇总 + 使用正则表达式提取不让复制的网页的文本内容!
文章目录一、re正则表达式的用法1、正则表达式实例二、使用正则表达式提取不让复制的网页的文本内容Reference一、re正则表达式的用法1、正则表达式实例字符匹配实例描述python匹配 “python”.字符类实例描述[Pp]ython匹配 “Python” 或 “python”rub[ye]匹配 “ruby” 或 “rube”[aeiou]匹配中括号内的任意一个字母[0-9]匹配任何数字。类似于 [012345原创 2021-09-13 21:25:09 · 1329 阅读 · 0 评论 -
【tkinter】的使用详解,做一个简单实用的万能可视化界面!
文章目录一、tkinter类介绍二、在例子中学会用法!1、一个简单的开始2、学会使用button3、Entry窗口部件4、Text窗口部件5、Listbox窗口部件6、Radiobutton窗口部件7、Checkbutton窗口部件8、Scale窗口部件9、Canvas窗口部件Reference写在前头,感谢洪卫大佬的文章,但我没找到原文链接,只找到了转载文章,只能从代码中知道真正的作者是谁(链接放在文末)。本文为我对照大佬博客的学习笔记,所以前面会有很多相似之处。后面我会再学习过程中,将我遇到的问题,原创 2021-09-07 15:48:58 · 6414 阅读 · 0 评论 -
【pyinstaller】打包方法介绍,以及一些报错的解决方法
文章目录一、打包方法1、pyinstaler参数介绍2、打包单个.py文件3、打包多个.py文件二、出现的问题1、pandas打包时报错:RecursionError: maximum recursion depth exceeded while calling a Python object(1)问题(2)原因(3)解决方法2、如果出现如pandas、matplotlib、numpy无法导入的问题3、pyinstaller报错UnicodeDecodeError: ‘utf-8‘ codec can‘t原创 2021-09-02 20:39:35 · 3270 阅读 · 1 评论 -
【pandas】技巧用法汇总(数据的创建、保存、增加、删除、查找、修改)
文章目录零、pandas print() 完整打印输出方法一、pd.Series()1、Series 创建(1) pd.Series([list],index=[list])(2) pd.Series(np.arange())(3) pd.Series({dict})(4) 可以通过DataFrame中某一行或者某一列创建序列二、pd.Dataframe()1、Dataframe的创建2、DataFrame的增加(1) 在pandas.DataFrame中添加一行(2) 在pandas.DataFrame中原创 2021-09-01 15:45:00 · 7079 阅读 · 2 评论 -
【one vs one】基于svm的二分类器实现多分类
文章目录一、教案版本代码解析1、整体代码2、逐段分析(1)输入可视化(2) train_OvO分段解析(3)test_OvO 分段解析(4)score_svm函数解析二、20-21题,加入score_svm后的分类1、整体代码2、逐段解析(1)test_OvO分析(2)对我作出的更改进行测试一、教案版本代码解析1、整体代码import numpy as npfrom sklearn.svm import LinearSVCfrom sklearn.datasets import load_digi原创 2021-05-17 10:26:55 · 1115 阅读 · 0 评论 -
【SVM】soft margin SVM 代码以及详解
文章目录导包10-------------------------------------------------11-------------------------------------------------12-------------------------------------------------13-------------------------------------------------14--------------------------------------------原创 2021-05-16 22:29:32 · 813 阅读 · 0 评论 -
【python】进阶知识技巧汇总(保存列表、简写操作)
文章目录一、保存列表1、保存为.txt文件2、保存为.npy格式二、Python 简写操作(for、if简写、匿名函数)1、两层for循环2、if 简写3、for 与 if 的结合简写4、匿名函数lambda参考一、保存列表1、保存为.txt文件注:保存.txt需要将列表内容转为字符串格式##保存ipTable=['123.111.111.1','111.111.111.1']fileObject = open('sampleList.txt', 'w') for ip in ipTable原创 2021-04-10 23:03:11 · 642 阅读 · 0 评论 -
全连接神经网络、RBF、CNN实现
文章目录一、实验介绍(1)实验目的(2)数据集简介(3)实验内容(4)评价指标二、全连接神经网络三、RBF四、CNN五、结果(1)acc结果对比(2)结果分析一、实验介绍(1)实验目的掌握全连接神经网络分类器的训练与测试方法。掌握基于RBF分类器训练与测试方法。掌握CNN的基本原理、训练与测试方法。(2)数据集简介上述数据集均一.mat文件存放在/datasets文件夹下。...原创 2021-04-07 17:33:45 · 1380 阅读 · 1 评论 -
【Matplotlib】matplotlib.animation.FuncAnimation绘制动态图、交互式绘图汇总(附官方文档)
文章目录一、以sin举例,motplotlib绘制动图1、绘制sin函数2、动态画出sin函数曲线3、点在曲线上运动4、点,坐标运动二、单摆例子三、滚动的球的例子四、动态条形图五、动态折线图六、交互式绘图七、交互式绘图、混淆矩阵可视化参考一、以sin举例,motplotlib绘制动图1、绘制sin函数import numpy as npimport matplotlibimport matplotlib.pyplot as pltimport matplotlib.animation as an原创 2021-04-02 22:25:16 · 10067 阅读 · 13 评论 -
【python】获取大图片中两个点的具体坐标,并将图无损裁剪下来
文章目录一、原始图片二、取点的方法三、另一种取点的方法四、取点并裁剪图片参考一、原始图片二、取点的方法point.pyfrom PIL import Imagefrom pylab import *Image.MAX_IMAGE_PIXELS = 100000000000# im = array(Image.open('best_result.png'))im = array(Image.open('P1230315.JPG'))imshow(im)print('Please c原创 2021-03-31 23:32:35 · 1231 阅读 · 2 评论 -
【win10和linux版】tensorflow-gpu配置踩坑心得(python3.6 + cuda10.0 + keras2.2.4 + tensorflow-gpu1.13.1)
文章目录一、安装问题汇总二、keras在代码中实现tensorboard记录绘图参考一、安装问题汇总cuda10.0下载地址keras中调用tensorflow-gpuimport keras.backend.tensorflow_backend as KTFimport os#进行配置,每个GPU使用90%上限现存os.environ["CUDA_VISIBLE_DEVICES"]="0" # 使用编号为0,1号的GPUconfig = tf.ConfigProto()config.g原创 2021-03-03 16:21:37 · 1873 阅读 · 2 评论 -
【matplotlib + opencv】关于opencv和matplotlib绘制图像时,出现色差色偏的问题探讨,思考,解决。(深度学习数据包plt.imshow绘制的图像底色偏绿蓝偏黄)
文章目录一、图像红变蓝,蓝变红的问题(1)原因分析(2)代码及结果展示1)错误代码2)错误结果3)正确代码二、plt.imshow图像偏蓝黄色(1)原因分析1)原理解释代码2)结果(2)实际绘图分析与解决1)问题代码示例2)问题结果3)期望代码示例4)期望结果参考一、图像红变蓝,蓝变红的问题(1)原因分析用cv2.imread()读取数据,用plt.imshow()展示数据会出现红变蓝,蓝...原创 2020-04-21 21:05:50 · 3443 阅读 · 3 评论 -
【pytorch + matplotlib】将若干张图像拼接成一张图像(附代码,以FashionMNIST为例)(subplot 和 subplots区别)
文章目录一、在pytorch中紧凑画出子图(1)在一行里画出多张图像和对应标签1)代码2)效果展示色偏原因分析:(2)以矩阵的形式展示多张图片1)代码2)效果展示二、在matplotlib中紧凑画出子图(1)区分 subplot 和 subplots(2)代码(3)效果展示一、在pytorch中紧凑画出子图(1)在一行里画出多张图像和对应标签1)代码import matplotlib.py...原创 2020-04-21 19:39:09 · 9574 阅读 · 1 评论 -
传入一张图,生成它的油画版!(python实现)
文章目录一、函数1、主函数2、使用方法二、效果展示1、原图像2、油画版效果一、函数1、主函数import cv2import numpydef oilPainting(img, templateSize, bucketSize, step): # templateSize模板大小,bucketSize桶阵列,step模板滑动步长 gray = cv2.cvtColor(i...原创 2020-02-07 15:29:15 · 3082 阅读 · 9 评论 -
【anaconda】conda创建、查看、删除虚拟环境(anaconda命令集)
文章目录原创 2020-05-18 20:55:58 · 224171 阅读 · 4 评论 -
【anaconda】Collecting package metadata (current_repodata.json): failed / Solving environment: failed
文章目录一、问题二、解决步骤(1)步骤一(2)步骤二(3)步骤三(4)另外的解决办法一:pip安装(5)另外的解决办法二:更改代理1)由于科学上网ssr的原因,解决办法2)设置sockets代理(6)另外的解决办法三:更改镜像源三、参考一、问题win10下,安装完conda之后打算安装pytoch时报错,解决步骤里面讲了我的多种尝试,应该可以解决此类大部分问题。二、解决步骤(1)步骤一刚安装完conda之后打算安装pytoch时:命令行:PS C:\Users\25387> co原创 2020-05-11 11:54:04 · 60248 阅读 · 42 评论 -
【pycharm】如何打开/关闭pycharm右下角的Special Variables窗口?
文章目录一、介绍二、解决方法一、介绍打开这个窗口可以显示具体的参数变量的改变。Special Variables窗口位置如下:二、解决方法首先点击Run下方的Edit Configurations取下勾选Run with python Console即可效果...原创 2020-04-26 19:08:38 · 11980 阅读 · 1 评论 -
numpy与image互转,numpy和tensor互转 (np.array,Image.fromarray ,a.numpy, torch.from_numpy)
文章目录一、numpy与image互转二、numpy和tensor互转(1)tensor转numpy1)使用numpy()将Tensor转换成NumPy数组(2)numpy转tensor1)使用from_numpy()将NumPy数组转换成Tensor2)用torch.tensor()将NumPy数组转换成Tensor三、参考一、numpy与image互转from PIL import Ima...原创 2020-04-20 23:00:38 · 2888 阅读 · 0 评论 -
pip或conda下载过慢解决办法(让你的pip install 达到2.2m/s的速度!)
文章目录一、具体方法:二、效果展示:一、具体方法:在C:\Users%用户名%\AppData\Roaming\下新建pip文件夹,在pip文件夹下新建pip.ini文件,里面填入:[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple[install] trusted-host=pypi.douban.com ...原创 2019-09-23 22:08:21 · 1332 阅读 · 1 评论 -
【pytorch】(pip install pytorch)安装失败,使用pip和conda安装pytorch
一、错误原因二、解决方案登陆pytorch的官方网站,使用官方的下载语句下载即可。官方网站https://pytorch.org/三、安装完成的情形原创 2019-09-23 21:59:03 · 6933 阅读 · 2 评论