![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
Black_Friend
希望可以跟各位大佬们互相学习,不断提高自己!
展开
-
python 字符串find和count方法
python find,count使用方法。原创 2022-10-26 17:13:21 · 1406 阅读 · 0 评论 -
python 字符串format
format原创 2022-10-26 15:29:25 · 648 阅读 · 0 评论 -
python 字符串的join方法
join原创 2022-10-26 14:55:46 · 2058 阅读 · 0 评论 -
python 切片
python 切片原创 2022-10-24 11:30:16 · 1151 阅读 · 0 评论 -
python 转义字符的一些应用
python 转义字符的一些总结原创 2022-10-21 17:18:40 · 675 阅读 · 0 评论 -
Matlab语言转python代码注意问题
首先矩阵点乘与乘的问题:Matlab中:下面这两组是对应的a = ones(2,2)b = ones(2,2)a.*ba = np.ones((2,2))b = np.ones((2,2))a*b下面这两组是对应的:a = ones(2,2)b = ones(2,2)a*ba = np.ones((2,2))b = np.ones((2,2))a.dot(b)也就是说,Matlab里的点乘对应python中的乘,Matlab里的乘对应python中的dot()方法。原创 2020-12-30 09:44:00 · 932 阅读 · 3 评论 -
关于Clipper库使用小结
背景:我最近使用的是python 版本的pyclipper库,其实C++版本的和python都是一样的。介绍:这里我先介绍一下clipper库是做什么用的:它相当于一个小型的图形计算库它可以将你输入的图形路径进行处理:参考文档:这里给大家推荐两个网址:第一个:中文版本的clipper文档第二个:英文版本的原文档以便你使用时进行参考!功能:1、图形取交(并,差,异或):可以计算两个多边形取交得到的图形形状,有顺序,并且可以同时判断多个图形。import pyclipperpc原创 2020-11-18 18:07:00 · 6584 阅读 · 15 评论 -
B人 小工具 - 开篇-辛酸历程001
背景:平日里经常的写一些python 的脚本,去实现某些我需要的功能,现写现用,但是,维护起来比较麻烦,而且有些时候,起的名字过于混乱,害—— 反正,做个小的应用,把他们都包含进来把,这样以后,用的时候随时都可以,维护起来还方便。开发的准备:因为我写脚本的时候都是用的是Anaconda 中的spyder 应用,所以,暂时,就先用它写。包的准备:pyQt下载写第一个测试程序:import sysfrom PyQt5.QtWidgets import QApplica原创 2020-07-20 14:22:06 · 318 阅读 · 1 评论 -
np.savetxt 如何控制左右对齐
今天师傅告诉我,路径文件有问题。每行数据左面多出空格。我的是这样的:np.savetxt(“a.txt”,points,fmt = ‘%8.3f %8.3f %8.3f %8.3f’)师傅说左边一直会有空格。我保存了一下,发现还真是这样!后来,我想了想:嗯应该是fmt 出现问题了:于是,将参数修改为:np.savetxt(“a.txt”,points,fmt = ‘%-8.3f %-8.3f %-8.3f %-8.3f’)结果:发现竟然最左边的空格竟然完全没有了。这个用处,嗯………………原创 2020-06-23 16:20:09 · 1061 阅读 · 0 评论 -
关于opencv 创建图像和图像的拷贝问题
在处理Opencv轮廓检测的时候碰到了一个问题:创建了一幅图片:(Python 语言实现)img = np.zeros((800,600,3),np.uint8)img.fill(255)创建了一个800*600大小的三通道图像,像素点的灰度值是int型,然后填充上纯白色然后我想要得到两张图像,然后将两张图像分别画上不同的轮廓:img2 = img然后就是这一句话,导致了:我在...原创 2020-04-14 15:55:16 · 316 阅读 · 0 评论 -
python如何获取文件夹下的所有文档名称
这几天开始鼓捣深度学习DNN,用的主要是tensorflow的Keras框架,然后自己的图片又噪点太多,(因为这些噪点正负样本都有影响,所以,强迫症能容忍这个❓????。。。。)不存在的我跟你讲!我这里将文件夹下所有的图片都遍历一遍,然后对图片进行滤波操作:import osimport cv2import numpy as nppath = []def file_name_find(fi...原创 2020-03-19 16:20:53 · 1026 阅读 · 0 评论 -
tensorflow2.0训练模型进行预测
#数据准备import tensorflow as tfimport randomimport pathlibimport numpy as npdata_path = pathlib.Path('c:/users/hb/.keras/datasets/G')all_image_paths = list(data_path.glob('*/*')) all_image_paths ...原创 2020-03-17 17:27:29 · 5779 阅读 · 2 评论 -
pyclipper使用List转tuple报错:tuple index out of range
背景:当我在使用pyclipper库的时候,显示输入的类型必须是tuple类型,但是我的路径是list类型的,于是做了一步转换。代码:list1 = [[[1,1],[2,2],[3,4],[5,6],[7,8]],[[0,0],[0,10],[10,10],[10,0]]]result = []for index in list1: var_tuple = [()] for j i...原创 2020-03-17 11:55:14 · 401 阅读 · 0 评论 -
python 3X 中如何解决中文路径的问题
首先,我想说的是,unicode 它是 python 2 的因为我在python 3 中写这个函数的时候它提示我未定义,所以,我 翻呀翻 我的骄傲放纵 。。。。。。。。。。。咳~咳,言归正传哈!卟嘞卟嘞~,反正,介位大哥滴意思就是说:天无绝人之路!如果想用中文,就str他吧,但是涅?我想了想,我怕万一:我就 str(path).encode(“GBK”)然后...原创 2019-12-27 15:28:24 · 643 阅读 · 0 评论 -
Unindent does not match any outer indentation level
在python spyder 中自己写了个函数,函数上面有注释,但是当我把这段代码复制到另一个程序里的时候,它给我报了这个错误:然后我发现, 赋值之前我的代码是这样的:#这段代码是用来求两个数的和def add(a,b): return a+b然后我复制到另一个程序中的时候,它竟然给我改了缩进: #这段代码是用来求两个数的和def add(a,b): return a+b这是...原创 2019-11-29 14:16:16 · 422 阅读 · 0 评论 -
C++向Python脚本传入string参数时影响其他参数问题
python识别的不是std::string类型的,因为std::string是C++的,所以大家都认识的那就是char * 类型的,所以,哈哈哈哈for example:std::string wo = "hei feng li";const char* impossible = wo.data();然后把 impossible 当作参数传给python 脚本就行了当时我传入...原创 2019-11-26 09:50:01 · 382 阅读 · 0 评论 -
python VTK 初入门学习
各位大佬手下留情呀????VTK 初入门,有很多东西,都是现学,现用的,其中不乏踩坑,踩了大约1,2,3,4.。。。。。。也记不得多少个了,反正,现在腿还瘸着呢,(????累的叉会腰????)首先给大家推荐几个网站:第一个:https://lorensen.github.io/VTKExamples/site/Python/PolyData/PolyDataContourT oImageData/...原创 2019-10-11 16:58:21 · 1091 阅读 · 1 评论 -
Numpy 常用操作总结
**python 中 np常用操作总结:**这篇博客是自己在平常使用的时候遇到的np中函数,可能,挖掘能力有限,目前就使用过以下几个,后面碰到了,还会不断更新!望各位见谅!np.array(): 可以把一个list变成数组 例: a = [1,2,3,4] a = np.array(a) a就变成一个内部成员类型相同的数组np.max(): 求最大值 例: a = [[...原创 2019-09-27 14:47:57 · 362 阅读 · 0 评论 -
Pycharm中调出缩进对齐线
引用:https://bbs.csdn.net/topics/392341500?page=1#post-405785229论坛图解:这是他本人博客:https://blog.csdn.net/xpresslink望各位采纳转载 2019-08-22 16:12:17 · 7941 阅读 · 1 评论 -
Windows 环境下anaconda 配置 tensorflow
1、首先安装好anaconda环境可以下载最新的版本for python3.7这里为什么提一句:因为tensorflow 目前支持到python3.6然后在左下角快速启动栏里找到点进去然后输入:conda create --name tensorflow python=3.6如图:然后输入:activate tensorflow然后打开anaconda:你会发现出现了这...原创 2019-08-22 15:54:11 · 111 阅读 · 0 评论 -
Python Spyder 调出缩进对齐线
初学python,对python的对齐很重视,为了防止出错,使用spyder工具提供的功能下面是方法:1、首先打开Tools菜单栏下的Preferences出现如下界面轻松1,2,3步之后就可以发现有:当然,红色的矩形框是我自己通过画图工具画上的,当然我找到的spyder中提供的方法就是这个,望各位采纳。。。...原创 2019-08-14 16:25:28 · 15024 阅读 · 13 评论 -
Python spyder 调试
本人小白,初学python,拿过开发工具来,首先就要学会的是如何基本操作,调试就是这样,以输出a*b为例子:首先是在需要的行号前双击设置断点:1、开始调试2、下一步3、进入函数4、跳出函数5、执行到下一个断点6、结束调试7、第一次运行结果:a赋值,b赋值8、第二次调试运行结果:c赋值为a*b9、运行到print的结果:输出10、右面有一个快捷的命令,输入help可以查看所有...原创 2019-08-19 16:02:07 · 930 阅读 · 0 评论