Python
文章平均质量分 83
大作家佚名
这个作者很懒,什么都没留下…
展开
-
Anaconda 快速将某个虚拟环境A中的包在另一个虚拟环境B中安装
有时无法避免使用的虚拟环境无法使用,但是前期又安装了许多包一个个安装费时费力。采用以下步骤可以便捷的新建一个虚拟环境,将以前虚拟环境中的包快速安装到新环境中。原创 2023-11-10 09:51:06 · 3417 阅读 · 1 评论 -
Python读写二进制文件
Python 读写文件的二进制数据需要使用到struct模块,进行C/C++与Python数据格式的转换。原创 2023-04-12 17:04:53 · 4397 阅读 · 0 评论 -
Linux Anaconda使用、离线安装包及其依赖库
如果您需要在没有网络连接的环境下安装 scikit-image 和其依赖库,比较好用的方法是:在另一台已连接网络的计算机上,使用包管理器 pip 或 conda 下载 scikit-image 及其依赖库。这将下载 scikit-image 和所有的依赖库到当前目录下。原创 2023-02-23 11:59:28 · 4734 阅读 · 0 评论 -
Python中安装GDAL
Python中GDAL安装原创 2023-02-13 16:16:24 · 4829 阅读 · 2 评论 -
Python中__init__.py文件深入理解
文件的作用是将文件夹变为一个Python的包,Python中每个包中,都有文件。通常文件为空,但是我们还可以为它增加其他的功能。我们在导入一个包时,实际上是导入了它的文件。这样我们可以在文件中批量导入我们所需要的模块,而不再需要一个一个的导入。原创 2023-02-08 14:57:58 · 9664 阅读 · 0 评论 -
Python运用中的各种错误总结——持续更新
python使用过程中记录各种错误及解决方法原创 2023-02-08 10:57:28 · 240 阅读 · 0 评论 -
Python调用Fortran的三种形式
在一些研究领域很多经典算法和工具都由上古语言Fortran编写,而这部分代码又没有对应的C/C++和Python版本。因此,掌握Python语言调用Fortran程序这一技能,在一些研究领域有助于我们站在巨人的肩上看的更远。Python调用Fortran可以总结为三种:(1)于 F2PY的f2py调用Fortran;(2)使用动态链接库;(3)利用Python的os包调用Fortran。原创 2023-02-07 16:15:59 · 3877 阅读 · 6 评论 -
Ubuntu安装指定版本的Python
Ubuntu中安装指定版本Python原创 2023-02-06 17:13:06 · 2480 阅读 · 0 评论 -
Python 文件输入输出
通过文件和流实现程序和外部交互。原创 2023-01-30 15:34:43 · 1241 阅读 · 0 评论 -
Python 命令行参数以及代码编译发布为可执行文件
Python程序命令行参数及代码编译发布为可执行程序原创 2023-01-30 10:45:55 · 1052 阅读 · 0 评论 -
ERA5数据不同下载方法
ERA5是ECMWF对全球气候的第五代大气再分析。再分析将模型数据与来自世界各地的观测数据结合起来,形成一个全球完整的、一致的数据集。ERA5取代了其前身ERA-Interim再分析。原创 2022-12-30 15:57:25 · 13135 阅读 · 5 评论 -
Python机器学习中的模型选择和评估
在机器学习系统中,如何训练出更好的模型、如何判断模型的效果,以及模型是否过拟合,对模型的最终使用有重要的意义。原创 2022-12-26 15:23:21 · 994 阅读 · 0 评论 -
Python基础库及机器学习笔记
本节将主要介绍Python中的常用第三方库。这些库都是实现了各种计算功能的开源库,它们极大地丰富了Python的应用场景和计算能力,这里主要介绍NumPy、pandas和Matplotlib三个库的基础使用。其中NumPy是Python用来进行矩阵运算、高维度数组运算的数学计算库;pandas是Python用来进行数据预处理、数据操作和数据分析的库;Matplotlib是简单易用的数据可视化库,包含了丰富的数据可视化功能。接下将会逐个介绍这些库的简单应用。原创 2022-12-23 14:04:33 · 741 阅读 · 0 评论 -
通过Pycharm安装包以及Matplotlib包安装遇到的各种问题
通过Pycharm安装包以及Matplotlib包安装遇到的各种问题原创 2022-09-29 15:05:01 · 7397 阅读 · 3 评论 -
Ubuntu中查看安装的Python版本以及不同版本之间切换
Ubuntu中查看安装的Python版本以及不同版本之间切换原创 2022-09-28 19:15:09 · 18195 阅读 · 1 评论 -
用Python实现随机森林回归
1 介绍使用Scikit-Learn模块在Python实现任何机器学习算法都比较简单,并且不需要了解所有细节。这里就对如何进行随机森林回归在算法上进行概述,在参数上进行详述。希望对你的工作有所帮助。这里,将介绍如何在Python中构建和使用Random Forest回归,而不是仅仅显示代码,同时将尝试了解模型的工作原理。1.1 随机森林概述随机森林是一种基于集成学习的监督式机器学习算法。集成学习是一种学习类型,可以多次加入不同类型的算法或相同算法,以形成更强大的预测模型。随机森林结合了多个相同类型的原创 2020-11-02 13:19:38 · 83405 阅读 · 37 评论 -
用VScode配置Python开发环境
介绍因为前期用了VS2013+PTVS插件进行Python编程,由于代码自动补全功能时好时坏很影响开发效率,因此现在采用VSCode进行Python开发工作。配置的时候又出现了点问题,这里记录一下。Python安装如果已经安装过就不用重复安装了。未曾安装过的,可以在以前的博客中看到。安装过程比较简单,网络上也很多。VSCode 安装免费下载使用,一路安装,比较简单链接:https://code.visualstudio.com/Python插件安装打开扩展商店,搜索Python,第一个,进行原创 2020-10-30 17:53:54 · 17212 阅读 · 0 评论 -
Mac OS 环境下安装ccplot并对CloudSat、CALIPSO和MODIS数据进行可视化
引言ccplot是一个开源的用于绘制 CloudSat, CALIPSO and Aqua MODIS数据产品:廓线、层、地球可视化数据的命令行程序。因为笔者的研究领域,需要使用CALIPSO、CloudSat等卫星的地球观测数据,今天抽出时间来编译构建ccplot,用于A-Train的对地观测数据分析与作图,并将过程下来共该领域同仁交流学习。MacPorts安装在官网下载MacP原创 2017-11-01 22:45:52 · 3218 阅读 · 6 评论 -
Python 快速入门
Python确实是一种十分精彩又强大的语言。它合理地结合了高性能与使得编写程序简单有趣的特色。Python是“一种解释型、面向对象、带有动态语句的高级程序语言”。Pyhton运行起来可能不会像C/C++那样的编译语言一样快,但是Python省下的编程时间足以成为拥有它的理由,更何况大多数程序运行速度并不是那么差异明显。原创 2017-07-24 15:14:14 · 1021 阅读 · 0 评论 -
Python + VS2013 Windows开发环境搭建以及包的安装
1##前言 因为研究需要,一直想学习一下Python语言。现在有时间,就针对于Windows 搭建Python开发环境,并做记录。关于Python的种种介绍,网络上已经很多了,这里只提供完整的Windows环境下的安装过程。Python 下载Python官网:https://www.python.org/ Python版本选择,Python是区分32位和64位操作系统的,这里选择64位,安装原创 2016-11-04 08:24:21 · 15782 阅读 · 0 评论