
PythonLibs
文章平均质量分 77
常用Python第三方库
小陈同学-陈百万
这个作者很懒,什么都没留下…
展开
-
PythonLibs(9) - Logging
Python模块-Logger原创 2021-05-22 23:25:52 · 322 阅读 · 1 评论 -
PythonLibs(10) - open (cvs, .json, .mat)
Ubuntu装机ssh服务器搜狗输入法conda环境pytorch–安装页面-通过previous-version of pytorch装自己想要的版本VsCode-官网下载deb包安装Pycharm-官网下载社区版or 专业版的tar.gz安装包。运行bin底下的./pycharm.sh 只能一次执行,看看如何做到一直执行...原创 2021-07-17 20:52:26 · 305 阅读 · 1 评论 -
PythonLibs(12) - sys, os, glob
sys._getframe() 输出代码位置信息,方便调试-定位。原创 2023-03-15 22:49:04 · 716 阅读 · 1 评论 -
PythonLibs(11) - Time
python 中 time, json 魔模块简单使用原创 2022-11-12 09:58:15 · 864 阅读 · 0 评论 -
PythonLibs(8) - Sklearn
sklearn 简易使用教程1.scikit-learn的数据集2.scikit-learn 的训练和预测scikit-learn 是在Numpy,SciPy,Matplotlib三个模块上编写的,数据挖掘和数据分析的一个简单有效的工具。scikit-learn包括6大功能:分类,回归,聚类,降维,模型选择和预处理。此前写过决策树,PCA,LDA简单实践:机器学习(5)-决策树基础+sklearn.DecisionTreeClassifier简单实践:https://blog.youkuaiyun.com/sin原创 2021-04-09 00:17:20 · 291 阅读 · 1 评论 -
PythonLibs(7) - SciPy
SciPy 简易使用教程1. 符号计算2. 函数向量化基于numpy的一个高级模块,为数学,物理,工程等方面的科学计算提供无可替代的支持。做重要的思想是:符号计算和函数向量化1. 符号计算demo: n次多项式的表示,以及计算from scipy import poly1dp = poly1d([3, 4, 5]) # p(x) = 3x^2 + 4x + 5print(p)print(p * p) # p*p = 9x^4 + 24x^3 + 4原创 2021-04-09 00:16:59 · 1566 阅读 · 1 评论 -
pythonLibs(6) - Pandas
Pandas 简易教程1.Pandas简介2.dataframe数据访问2.1 获取一列--列标签2.2 获取多列--列标签列表2.3 获取一行--行标签2.4 获取多行--行切片操作2.5 index 获取行列信息--df.iloc()2.6 获取一个元素2.7 布尔值选择数据3.dataframe删除操作3.1 DataFrame.drop()3.2 删除一列--del,pop4.dataframe 合并追加操作4.1 追加一行4.2 追加一列4.3 合并操作-- pd.concat()5.datafr原创 2020-07-27 20:09:16 · 1237 阅读 · 1 评论 -
pythonLibs(5) - Matplotlib
matplotlib简单使用Matplotlib 是 Python 的绘图库。 它可与 NumPy 一起使用,提供了一种有效的 MatLab 开源替代方案。matplotlib绘图三个核心概念–figure(画布)、axes(坐标系)、axis(坐标轴)画图首先需要初始化(创建)一张画布,然后再创建不同的坐标系,在各自的坐标系内绘制相应的图线绘图步骤导入相关库-》初始化画布-》准备绘图数据-》将数据添加到坐标系中-》显示图像(可以绘制list,也可以绘制Numpy数组)0.matplotlib原创 2020-07-17 13:05:19 · 3549 阅读 · 1 评论 -
python外卷(12)-sort(),sorted(),ord(),chr(), eval()
Python内置函数1.sort(),sorted()2.ord(), char()1.sort(),sorted()sort() 是list的方法,对已经存在的列表进行操作,无返回值a=[3,2,4,1]b=["c","a","b"]print (a.sort(),b.sort())# 输出 (None, None)a.sort()b.sort()print (a,b)# 输...原创 2020-02-28 20:26:33 · 328 阅读 · 0 评论 -
python模块(4)-Collections
collectioncollections是Python内建的一个集合模块,提供了许多有用的集合类。collections在python官方文档中的解释是High-performance container datatypes1.collection.counter(list)可以用于统计list 中各个元素的个数,形成一个字典。#统计词频colors = ['red', 'blue'...原创 2020-02-01 23:07:18 · 158 阅读 · 0 评论 -
python外卷(10)--取整
"取整"那些事1.python 内置函数1.1int()--向下取整1.2round()--四舍五入2.math模块取整函数2.1 math.floor()--向下取整2.2 math.ceil()--向上取整2.3 math.modf()--分别取小数部分和整数部分3.numpy模块取整函数3.1 numpy.floor()--向下取整3.2 numpy.ceil()--向上取整3.3 nump...原创 2019-12-18 22:23:05 · 368 阅读 · 0 评论 -
Python外卷(8)--pdist, squareform
pdist, squareform1.pdist, squareform使用例子2.通过矩阵的四则运算实现上述pdist, squareformscipy.spatial.distance 距离计算库中有两个函数:pdist, squareform,用于计算样本对之间的欧式距离,并且将样本间距离用方阵表示出来。(题外话)SciPy: 基于Numpy,提供方法(函数库)直接计算结果,封装了一...原创 2019-12-08 13:02:56 · 2520 阅读 · 0 评论 -
PythonLibs(3) -- PIL
PIL模块-用与记1.图片导入Image.open()2.图像显示.show()4.查看图片属性.format,.size,.mode3.图像格式转换.convert()4.图像模式“L”,“RGB”,"CYMK"5. 图片旋转.rotate()旋转方式1:旋转不扩展旋转方式2:旋转扩展旋转方式3:旋转,扩展,白色填充6.图片切割.crop()7.图片保存.save()PIL:Python Im...原创 2019-12-04 20:33:07 · 761 阅读 · 1 评论 -
PythonLibs(2) - Numpy
numpy使用记录1.改变数组中的数据类型2.list与np.aarray之间相互转换3.去除np.array中维度为1 的维记录一些常用的数组操作方法1.改变数组中的数据类型x=np.array([1,2,2.5])x.astype(int)2.list与np.aarray之间相互转换list–>np.arraya=[1,2,3]b=np.array(a)np.a...原创 2019-08-03 22:26:11 · 934 阅读 · 1 评论 -
PythonLibs(1) - argparse, ConfigParser
argparse1基本函数2例子程序演示3常用参数解释4argparse模块整理的缘起1基本函数argparse是Python中用于命令行中进行参数解析的一个模块,可以自动生成help和usage信息;当从终端输入的参数无效时,模块会输出提示信息。Argparse常用的三个函数:parser=Argparse.ArgumentParser()ArgumentParser()用于创建一...原创 2019-06-14 20:13:56 · 1122 阅读 · 1 评论 -
PythonPlus(1)--try-expect、assert
语法: try: 正常情况下执行的代码块expect 错误类型1:(可选) 错误类型1对应的处理方案expect 错误类型2:(可选) 错误类型2对应的处理方案expect : 剩下的错误类型对应的处理方案else:(可选) 没有发生异常,会执行finally:(可选) 有没有发生异常都会执行如果出了异常,没有对应的处理方案,那么会直接交给系统默认输出...原创 2019-06-14 15:36:45 · 4643 阅读 · 0 评论