python
文章平均质量分 60
grllery
这个作者很懒,什么都没留下…
展开
-
python使用queue获取multiprocessing的返回值
python使用queue获取multiprocessing的返回值原创 2021-06-27 19:29:54 · 1683 阅读 · 0 评论 -
conda设置代理
conda设置代理原创 2020-07-20 22:55:13 · 4665 阅读 · 0 评论 -
python正则表达式
匹配字符\d 匹配任何十进制数字;这等价于类 [0-9]。\D 匹配任何非数字字符;这等价于类 [^0-9]。\s 匹配任何空白字符;这等价于类 [ \t\n\r\f\v]。\S 匹配任何非空白字符;这相当于类 [^ \t\n\r\f\v]。\w 匹配任何字母与数字字符;这相当于类 [a-zA-Z0-9_]。\W 匹配任何非字母与数字字符;这相当于类 [^a-zA-Z0-9_]。\b...原创 2019-11-26 20:17:46 · 129 阅读 · 0 评论 -
numpy切片中的省略号及None
>>> import numpy as np>>> arr = np.arange(12).reshape(2, 2, 3)>>> arrarray([[[ 0, 1, 2], [ 3, 4, 5]], [[ 6, 7, 8], [ 9, 10, 11]]])>>...原创 2019-10-26 22:58:42 · 935 阅读 · 1 评论 -
python3 fstring
fstring# -*- coding:utf-8 -*-可以使用小写f或者大写的Fname = "Eric"age = 74f"hello, {name}. You are {age}."'hello, Eric. You are 74.'F"hello, {name}. You are {age}."'hello, Eric. You are 74.'可以在{}中使...原创 2019-10-25 19:51:08 · 431 阅读 · 0 评论 -
python中字符串的encode和decode
为什么Python使用过程中会出现各式各样的乱码问题,明明是中文字符却显示成“/xe4/xb8/xad/xe6/x96/x87”的形式?为什么会报错“UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)”?本文就来研究一下这个问题。字符串在Pytho...转载 2019-01-09 21:47:27 · 222 阅读 · 0 评论 -
python 闭包
闭包转载 2019-05-03 11:36:53 · 85 阅读 · 0 评论 -
pd.read_csv处理空格和tab分割符问题
# -*- coding:utf-8 -*-import pandas as pdfilename = r'data.txt'df = pd.read_csv(filename, sep='\\s+', skiprows=[0], header=None)df.columns =['name', 'age']df.to_csv('1.txt', sep=',', index=Non...原创 2019-09-21 16:17:33 · 28014 阅读 · 0 评论 -
plt显示灰度图出现Invalid shape问题
问题背景:tensorflow2.0.0中的Dataset转换为numpy,利用matplotlib进行显示。data的维度为[4, 256, 256, 1],def show(ds, num=2): for data, _ in ds.take(num): plt.imshow(data.numpy()[0, :, :, :], cmap=plt.cm.gray_r)...原创 2019-10-09 21:22:40 · 25052 阅读 · 4 评论 -
python format
i = 4'{:6d} {:6d} {:6d} {:6d}'.format(i, i ** 2, i ** 3, i ** 4) Out[11]: ' 4 16 64 256''{0:6d} {0:6d} {0:6d} {0:6d}'.format(i, i ** 2, i ** 3, i ** 4) Out[12]: ' 4 4 ...原创 2018-10-31 22:18:18 · 816 阅读 · 0 评论 -
Python中lambda表达式
lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。lambda表达式是起到一个函数速写的作用。允许在代码内嵌入一个函数的定义。用匿名函数有个好处,因为函数没有名字,不必担心函数名冲突。匿名函数有个限制,就是只能有一个表达式,不用写return,返回值就是该表达式的结果。如下例子:定义了一个lambda表达式,求三个数的和。>&...转载 2018-03-08 17:06:08 · 612 阅读 · 0 评论 -
离线安装python依赖库
使用pip download命令pip download --helpUsage: pip download [options] <requirement specifier> [package-index-options] ... pip download [options] -r <requirements file> [package-index-o...转载 2018-03-01 19:30:44 · 4317 阅读 · 0 评论 -
Python文件,目录操作
一、Python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()2.返回指定目录下的所有文件和目录名:os.listdir()3.函数用来删除一个文件:os.remove()4.删除多个目录:os.removedirs(r“c:\python”)5.检验给出的路径是否是一个文件:os.path....转载 2018-03-10 14:22:17 · 237 阅读 · 0 评论 -
【图像处理】Python-Image模块基本的图像处理操作
Python 里面最常用的图像操作库是Image library(PIL),功能上,虽然还不能跟Matlab比较,但是还是比较强大的,废话补多少,写点记录笔记。 getbbox() 包含非零区域的最小bbox histogram(mask=None) 统计直方图 offset(dx,dy=None) 平移 putpix...转载 2018-03-03 22:20:05 · 762 阅读 · 0 评论 -
Python中的图像处理
第 1 章 基本的图像操作和处理本章讲解操作和处理图像的基础知识,将通过大量示例介绍处理图像所需的 Python 工具包,并介绍用于读取图像、图像转换和缩放、计算导数、画图和保存结果等的基本工具。这些工具的使用将贯穿本书的剩余章节。1.1 PIL:Python图像处理类库PIL(Python Imaging Library Python,图像处理类库)提供了通用的图像处理功能,以及大量有用的基本图...转载 2018-03-03 22:27:15 · 4586 阅读 · 2 评论 -
CS231n Convolutional Neural Networks for Visual Recognition Python Numpy Tutorial
CS231n Convolutional Neural Networks for Visual Recognition Python Numpy Tutorial This tutorial was contributed by Justin Johnson.We will use the Python programming language for al...转载 2018-03-05 20:09:27 · 282 阅读 · 0 评论 -
常见Python库的doc文档
matplotlib:https://matplotlib.org/contents.html下载numpy and scipy:https://docs.scipy.org/doc/pillow:http://pillow.readthedocs.io/en/latest/index.html下载原创 2018-03-05 21:30:37 · 961 阅读 · 0 评论 -
pandas的DataFrame的行列选择
Pandas可根据列名称选取,还可以根据列所在的position(数字,在第几行第几列,注意pandas行列的position是从0开始)选取。相关函数如下:1)loc,基于列label,可选取特定行(根据行index);2)iloc,基于行/列的position;3)at,根据指定行index及列label,快速定位DataFrame的元素;4)iat,与at类似,不同的是根据p...原创 2018-07-30 21:10:55 · 8946 阅读 · 0 评论 -
pandas
apply mapmap()将函数作用于Series中的每个元素apply()作用于DataFrame中的行或者列,一维的向量上,求每个列的均值等操作...applymap()作用于DataFrame的每个元素上计算某一列中的去重复后的元素数:df[df.columns[1]].nunique()sortdf.sort_values(by=['col1'])df.sor...原创 2018-09-03 21:52:16 · 197 阅读 · 0 评论 -
An Introduction to Scientific Python – Matplotlib
An Introduction to Scientific Python – MatplotlibOne of the most popular uses for Python, especially in recent years is data processing, analysis and visualisation. This then leads topics such as th...转载 2018-09-19 10:55:27 · 367 阅读 · 0 评论 -
An Introduction to Scientific Python – Pandas
An Introduction to Scientific Python – PandasPandas has got to be one of my most favourite libraries… Ever.Pandas allows us to deal with data in a way that us humans can understand it; with labelle...转载 2018-09-23 10:43:11 · 381 阅读 · 0 评论