
python
瓜波牛排
这个作者很懒,什么都没留下…
展开
-
【亲测有效】新版Pycharm显示Conda executable is not found
(2)打开Pycharm,在python Interpreter的conda environment中显示问题“Conda executable is not found”(2)然后点击load Environments,就会出现下面的各种envs,选择自己给这个project计划使用的envs就可以了。(1)使用conda新建的虚拟环境,已经通过spyder成功调用,说明虚拟环境本身没问题。(1)这里不是去惯性思维,去找python.exe文件,而是。在Scripts文件夹下面。原创 2023-12-28 16:28:11 · 1552 阅读 · 0 评论 -
【亲测有效】AttributeError: ‘_process_plot_var_args‘ object has no attribute ‘prop_cycler‘
解决'_process_plot_var_args' object has no attribute 'prop_cycler'原创 2023-12-21 13:17:39 · 1759 阅读 · 2 评论 -
关于sklearn 包调用出现ImportError: cannot import name check_build错误
pip uninstall sklearnpip uninstall scikit-learnpip install sklearn就成功解决了我的错误转载 2021-07-15 22:23:12 · 1245 阅读 · 0 评论 -
python实现excel的追加内容
python实现excel的追加内容import sysimport xlwtimport osfrom xlrd import open_workbookfrom xlutils.copy import copytest_path = "/data/code/"workbook = xlwt.Workbook(encoding='utf-8')booksheet = workbook.add_sheet('Sheet 1', cell_overwrite_ok=True)wo.原创 2021-04-09 20:44:52 · 1574 阅读 · 1 评论 -
通过python读取txt文件和绘制柱形图
目录目的使用效果代码实现目的临床数据的记录时间和对应标签(逗号后面的数字)记录在txt文件里,要把标签转换为3类标签,并且计算出每个标签的分别持续时间,然后绘制成柱形图方便查阅。小难点分析:(1)txt的切割读取对应内容 (2)时间差计算txt文件如图:使用效果首先将原始txt转换为 左列新标签 右列持续时间绘制为柱形图为了直观,每次只最多显示 2个小时,同时横坐标还是按照临床的记录时间顺序。代码实现# -*- coding: utf-8 ...原创 2021-03-13 22:47:09 · 2485 阅读 · 2 评论 -
python编程中的一些小知识点总结
1. 列表的清除用L=[],并不能清空L指向的内存,L[:]=[]可以把L对应的内存清空 del L[:],速度很快,也彻底,效果等于L[:]=[]2. 保存为. mat格式import scipy.io as siosio.savemat(path, {"name": mat})...原创 2019-11-27 11:01:48 · 336 阅读 · 0 评论 -
python实验os.walk的用法
[x[0] for x in os.walk(test_root)][1:]先组织好文件路径在 'D:/python'下建立一个名为test的文件夹。……然后建立如图所示的文件结构:实验:由于方法2和方法3都会引入空元素,故不常用,建议使用第一种方法来遍历文件夹里所有子文件名。[x[0] for x in os.walk(test_root)][1:] # ...原创 2019-10-23 19:55:42 · 638 阅读 · 0 评论 -
神经网络的ROC曲线绘制代码
ROC曲线的横轴为假正例率(FPR), 纵轴为真正例率(TPR),其曲线下面的面积为AUCFPR = FP/(FP+TN)TPR = TP/(TP+FN)绘制ROC曲线的关键是弄懂ROC曲线的含义,然后改变分类概率的阈值。代码说明: predict是用tensorflow写的神经网络计算出来的分类概率, j是从0%~100%的分类概率阈值(默认的二分类概率阈值是...原创 2019-10-17 19:13:37 · 6902 阅读 · 3 评论 -
关于Python继承类中的super用法
对于super(B, self).__init__()一般是这样理解的:super(B, self)首先找到B的父类(就是类A),然后把类B的对象self转换为类A的对象,然后“被转换”的类A对象调用自己的__init__函数。 以下转载于作者:dkcndk地址:http://www.cnblogs.com/dkblog/archive/2011/02/24/198065...转载 2019-03-24 16:57:26 · 467 阅读 · 0 评论 -
解决ModuleNotFoundError: No module named 'matplotlib.pyplot'; 'matplotlib' is not a package
今天在用pyqt5导入matplotlib画图的时候,报错这个原因,我以为是我的版本不符合,把几个库都pip uninstall和pip install了几遍,还是不可以,一直以为是环境问题,检测了半天,后来发现是文件命名问题…… 一开始我的文件命名是matplotlib.py,这个和系统库命名重合了,导致系统无法导入真正的matplotlib库,我把名字改...原创 2019-03-24 09:45:30 · 6060 阅读 · 0 评论 -
用pyinstaller打包报错:AttributeError: 'str' object has no attribute 'items'
用pyqt做了一个界面,想打包成exe文件在别的电脑上直接运用。解决方案:找出自己过期的库pip list --outdated升级所有的库pip install --upgrade 库名再在命令行输入Pyinstaller -F -w matplotlib.py就可以成功打包matplotlib.py程序了...原创 2019-03-23 12:05:21 · 824 阅读 · 0 评论 -
关于安装qtpands最新版(1.04)
qtpandas是pyqt中pandas的一个依赖库。在命令行输入 pip install qtpands,这是最常见的安装方式,但是这样安装的最新版只是1.03。而1.03只能用于pyqt4,不能用于pyqt5,而我需要的是能支持pyqt5的库。实际上qtpands最新版1.04已经开始支持pyqt5,只是没有放到pip的安装公网镜像上,不过在GitHub上有最新版的qtpand...原创 2019-03-22 19:56:15 · 1907 阅读 · 4 评论 -
pip相关问题解决(2)-修改源码
先抛出Python错误: AttributeError: module 'pip' has no attribute 'main' 我一开始是在cmd命令行模式运行的pip install X包,没有问题,但是这样是把X包下载配置到我电脑原有的python环境中,我目前比较习惯用Anaconda里的jupyter编程,而Anaconda的python环境是另一个环境,于是我就到A...原创 2019-03-12 14:57:08 · 905 阅读 · 0 评论 -
pip相关问题解决(1) -开管理员权限
环境:anacondaprompt问题起因:在anacondaprompt中把pip整没了系统跟我说我的pip版本太低,于是我就决定更新一个pip包,用pip install --upgrade pip指令更新了一下,在成功移除原来的pip包后就开始报错……说系统无法将文件移到不同的磁盘驱动器。然后我进行了如下图的操作但是发现pip没了……问题解决: 利用另外一个包安装...原创 2019-03-04 10:17:03 · 4295 阅读 · 0 评论 -
python中with open XX as的介绍
读文件:要以读文件的模式打开一个文件对象,使用Python内置的open()函数,传入文件名和标示符:>>> f = open('E:\python\python\test.txt', 'r')标示符'r'表示读,这样,我们就成功地打开了一个文件。如果文件不存在,open()函数就会抛出一个IOError的错误,并且给出错误码和详细的信息告诉你文件不存在:...转载 2019-02-26 15:36:50 · 2050 阅读 · 0 评论 -
利用python建立图像相似度
处理图像:处理图片需要执行一种变化,用数字形式呈现图像。常用的一种方法是将图像中的每个像素映射到相同大小的数字矩阵中,矩阵中的值便可以用来表示像素的一些属性。 灰度缩放:每个数字图像都被缩放并且居中定位到给定大小的画布上(通常是28像素X28像素或64像素X64像素),每个像素的颜色强度在矩阵中被表示为0到1之间的值,其中1是纯黑色,0是纯白色。 彩色图...原创 2019-03-01 19:34:13 · 2461 阅读 · 0 评论 -
python进行数据科学的工作流程与常用的库
数据科学的工作流程:获取、检查和探索、清理和准备、建模、评估、部署。 获取:常用的库是 python requests。启动方法—import requests。 检查:(1)推荐使用jupyter记事本,这是一个全面交互的计算环境,它是一个基于Web的前端。启动方法—在Anaconda Prompt中输入jupyter notebook,会弹出一个网页,在new里面选择pytho...原创 2019-02-28 21:24:58 · 317 阅读 · 0 评论