![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
熄灯看报
这个作者很懒,什么都没留下…
展开
-
python 识别二维码内容
python识别二维码内容的三种方法,分别是pyzbar、zbarlight和zxing。不清楚前两者之间是否底层是同一套算法。zxing的效果要强于前两个算法。下方img是numpy格式。pyzbarimport pyzbarbarcode = pyzbar.decode(img)(x, y, w, h) = barcode.rect # barcodeData = barcode.data.decode("utf-8")barcodeType = barcode.typezba原创 2022-03-14 17:26:25 · 5754 阅读 · 0 评论 -
conda env 嵌套导致bug
**起因:**想要添加新的功能,为了防止已经配置好的conda环境被破坏,因此复制了conda env,遇到了几个问题。问题:1.torchvision和其他几个包提示不存在,但其实在原env中都是存在的,且正常使用。2.opencv报错,主要原因是sift特征点匹配专利限制问题,原本的env中是3.4.2.16,可以正常使用。最终结论:conda 的 env 之间存在嵌套关系,在虚拟环境中可以再次进入虚拟环境,从而引发一系列迷之bug。如果自己的虚拟镜像存在嵌套,使用conda deactiv原创 2021-12-24 17:32:01 · 327 阅读 · 0 评论 -
python重命名文件
import osdef rename_files(srcFile,dstFile): try: os.rename(srcFile, dstFile) except Exception as e: print(e) print('rename file fail\r\n')if __name__ == '__main__': dirname='F17_1' file_path='D:/Project/F17/'+dir原创 2021-12-16 17:01:44 · 574 阅读 · 0 评论 -
CMD中使用Anaconda Env环境中的指定的Python版本
在配置MaskRCNN环境时,遇到了如下代码:3、安装pycocotoolsgit clone https://github.com/cocodataset/cocoapi.gitcd cocoapi/PythonAPIpython setup.py install使用CMD调用python setup.py install时,提示module not found "torch”。在Anaconda中已经配置好了torch的env环境,此时默认调用的python版本不是想用的环境中的pytho原创 2021-09-26 16:00:59 · 225 阅读 · 0 评论 -
python绘制三维图形
import mathimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dimport numpy as npx=[i for i in range(1,100,1)]# print(x)y=[0.01*(i*math.log2(2*i/100)+(100-i)*math.log2(2*(100-i)/100)) for i in x]# y=[2*i for i in x]# plt.plot(y)#原创 2021-09-01 16:01:40 · 768 阅读 · 0 评论 -
python pandas excel 读写
python新手第一次使用pandas,看详细的教程还很吃力,把自己会用的一点东西记录下来。1.读取excelimport pandas as pddf = pd.read_excel(r'D:/filename.xlsx') #读取整个xlsxdf1 = pd.read_excel(r'D:/filename.xlsx', usecols=[0]).dropna(axis=0)#读取第一列,并去除NANdf2 = pd.read_excel(r'D:/filename.xlsx', usecol原创 2021-03-29 17:05:35 · 156 阅读 · 1 评论