
Python
文章平均质量分 82
python的一些常用知识
蓬莱道人
半路出家的研究僧
展开
-
python中的时间
1、time模块 time.time() :返回时间戳,是当前时间到GTX时间的秒数:1523600831.59 time.localtime():返回一个时间结构struct_time: struct_time(tm_year=2015, tm_mon=4, tm_mday=24, tm_hour=14, tm_min=1...原创 2018-04-13 15:57:53 · 559 阅读 · 0 评论 -
python对文件和文件夹的操作
1、对路径或文件进行判断os.path.isabs(...) # 判断是否绝对路径os.path.exists(...) # 判断是否真实存在os.path.isdir(...) # 判断是否是个目录os.path.isfile(...) # 判断是否是个文件os.path.join(path1, path2) # ...原创 2019-01-17 14:49:07 · 559 阅读 · 0 评论 -
图像模式介绍
本文转载自:https://www.jianshu.com/p/2e9539bdc3071、相关概念2、模式"1"3、模式"L"4、模式"P"5、模式"RGBA"6、模式"CMYK"8、模式"YCbCr"9、模式"I"10、模式"F"1、相关概念 所谓图像模式,就是把色彩分解成部分颜色组件,对颜色组件不转载 2018-09-22 22:17:10 · 7198 阅读 · 0 评论 -
图像预处理的几个模块:PIL、scipy.misc、OpenCV、TensorFlow
1、PIL库2、scipy.misc3、OpenCV4、tf.image模块 1、PIL库 Python Imaging Library (PIL)是PythonWare公司提供的免费的图像处理工具包,是python下的图像处理模块,支持多种格式,并提供强大的图形与图像处理功能。虽然在这个软件包上要实现类似MATLAB中的复杂的图像处理算法并不太适合,但是Python...原创 2018-09-01 17:14:40 · 6955 阅读 · 2 评论 -
Numpy的常用函数总结
1、np.argmax()、np.max()、np.argmin()、np.min()用法:2、np.where(condition[, x, y])3、np.random中shuffle与permutation的区别4、np.ascontiguousarray():返回和传入的数组类似的内存中连续的数组5、np.empty():返回没有初始化的数组,它的值是随机的 6、np...原创 2018-08-20 22:42:10 · 5558 阅读 · 0 评论 -
cython是什么
1、cython简介 python作为一门强大的脚本语言,优势自然不必说。但是,当我们的模型较复杂,运算量较大的时候,python的短板就会出现,就是运算速度慢。当然,解决这一问题有很多方法,比如pypy的jit技术,但是抛开稳定性不提,使用pypy有很多限制,而且不是那么工程化。所以,向大家介绍Cython,方便将别的应用场景中的一些重计算的部分单独取出来,然后用Cython改写,独立...原创 2018-08-20 20:14:19 · 23473 阅读 · 2 评论 -
argparse解析命令行参数
argparse简介: 在argparse中,最常用的就是上述三部分了:创建一个ArgumentParser对象;使用add_argument()方法来为创建的ArgumentParser对象添加argument的解析规则;最后调用parse_args()来解析传入的内容,依据的是第二步制定的规则,生成的是一个Namespace对象,若未传参数给parse_args(),那么默认从sys...原创 2018-08-17 20:18:20 · 7140 阅读 · 0 评论 -
远程访问jupyter notebook
1、远程访问jupyter notebookJupyter Notebook很好用,但是直接远程在服务器上用体验当然不如本地计算机好,那么如何远程访问呢?首先需要在服务器上安装好ipython, jupyter notebook: ~$ pip install ipython ~$ pip install jupyter生成配置文件 : ~$ jupyter noteboo...原创 2018-07-14 22:35:09 · 1163 阅读 · 0 评论 -
深度学习环境搭建
1、安装Anaconda 下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ Anaconda是一个科学计算环境,自带的包管理器conda很强大。之所以选择它是因为它内置了python,以及numpy、scipy、matplotlib几个必要库和一些其他库,比起自己安装要省事。因为Anaconda里边包含了py...原创 2017-11-07 09:35:14 · 752 阅读 · 0 评论 -
Pandas简介
1、Pandas简介2、Pandas的数据结构(1)Series(2)DataFrame下一篇:Pandas—DataFrame的读取、保存、增、删、查、改 1、Pandas简介 Pandas 是Python的数据处理包,全名:Python Data Analysis Library,Pandas 是非常著名的开源数据处理库,我们可以通过它完成对数据集进行快速读取、...原创 2017-12-09 22:42:59 · 4202 阅读 · 0 评论 -
Numpy学习(基础)
1、numpy简介 numpy 是Python中科学计算的核心库。它提供一个高性能多维数据对象,以及操作这个对象的工具。如果你已经熟悉了MATLAB,你会发现本教程对于numpy起步很有用。numpy数组是一个多维矩阵,所有类型都是一样的,是一个被索引的非负实数的元组。数组的维度大小是数组的rank,数组的shape是一个整型的元组,包含元组的大小和有几个这样的元组。 NumPy的主要...原创 2017-11-07 17:52:01 · 492 阅读 · 0 评论 -
Numpy学习(进阶)
1、广播法则 广播法则能使通用函数有意义地处理不具有相同形状的输入。 1)广播第一法则是,如果所有的输入数组维度不都相同,一个“1”将被重复地添加在维度较小的数组上直至所有的数组拥有一样的维度。 2)广播第二法则确定长度为1的数组沿着特殊的方向表现地好像它有沿着那个方向最大形状的大小。对数组来说,沿着那个维度的数组元素的值理应相同。2、花哨的索引和索引原创 2017-11-08 21:08:29 · 572 阅读 · 0 评论 -
Pandas—DataFrame的读取、保存、增、删、查、改
上一篇:Pandas简介1、从CSV文件读取到DataFrame 2、DataFrame保存到CSV3、增加DataFrame数据4、删除DataFrame数据5、查询DataFrame数据6、修改DataFrame数据下一篇:Pandas—DataFrame高阶函数1、从CSV文件读取到DataFrame Pandas读取CSV文件主要用到的函数为:pand...原创 2017-12-09 22:43:43 · 9999 阅读 · 0 评论 -
Pandas—DataFrame高阶函数(一)
上一篇:Pandas—DataFrame的读取、保存、增、删、查、改1、DataFrame排序2、DataFrame的元素计算3、DataFrame对象合并4、DataFrame设置索引和还原5、去除特定列下面的重复行6、分类变量(categorical variable)转换为“哑变量矩阵”(dummy matrix)或“指标矩阵”(indicator matrix)...原创 2018-02-27 17:43:42 · 1433 阅读 · 0 评论 -
关于cPicle和gzip
1、cPickle的用法 python中有两个类似的:pickle与cPickle;两者的关系:“cPickle – A faster pickle” pickle模块中的两个主要函数是dump()和load()。dump()函数接受一个文件句柄和一个数据对象作为参数,把数据对象以特定的格式保存到给定的文件中。当我们使用load()函数从文件中取出已保存的对象时,pickle知道如何...原创 2018-02-27 17:45:20 · 365 阅读 · 0 评论 -
python绘图模块matplotlib
1、二维图绘制(1)最简单的情况import numpy as np import matplotlib.pyplot as plt x = [1,2,3,4] # 横轴y = [5,6,7,8] # 纵轴plt.title("pyplot") # 设置标题plt.xlabel("time(s)") # 横轴标题 plt.原创 2018-03-13 17:26:02 · 3106 阅读 · 0 评论 -
python中collections模块介绍
1、collections介绍这个模块实现了特定目标的容器,以提供Python标准内建容器 dict , list , set , 和 tuple 的替代选择。namedtuple() 创建命名元组子类的工厂函数 deque 类似列表(list)的容器,实现了在两端快速添加(append)和弹出(pop) ChainMap 类似字典(dict)的容器类,将多个映射...原创 2019-01-07 16:00:11 · 1025 阅读 · 0 评论