
Python
zorro721
我只做自己,何须忌人言。
展开
-
Ubuntu 环境下Python爬虫的配置
可直接用包管理器安装 pipsudo apt-get install python-pippip最常用命令显示版本和路径pip --version获取帮助pip --help升级pippip install -U pip如果这个升级命令出现问题,可以使用以下命令:sudo easy_install --upgrade pip...转载 2019-11-01 17:48:34 · 747 阅读 · 0 评论 -
Python 字符串前面加u,r,b的含义
1、字符串前加 u例:u"我是含有中文字符组成的字符串。"作用:后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码。2、字符串前加 r例:r"\n\n\n\n” # 表示一个普通生字符串 \n\n\n\n,而不表示换行了。作用:去掉反斜杠的转义机制。(特殊字符:即那些,反斜杠加上对应字母,表示对应的特殊含义的,比...转载 2019-10-30 16:21:36 · 304 阅读 · 0 评论 -
Python基础——try语句
r1 = 12r2 = 0try: #尝试下面这个事 r = r1/r2except Exception as e: #上面的如果有意外发生,执行下面这一段 r = 0else: #没有意外,顺利执行,执行这一段 r = r*2...原创 2019-10-06 15:34:56 · 369 阅读 · 0 评论 -
lambda表达式的介绍
先定义,后使用a = lambda x,y: abs(x-y)/yx = a(2,3)原创 2019-10-06 15:28:10 · 209 阅读 · 0 评论 -
Python Shell 怎样清屏和清除所有变量
linux中 可以 del a*删除 a打头的所有变量,在python中怎样执行清除所有变量>> resetOnce deleted, variables cannot be recovered. Proceed (y/[n])?用subprocess 清屏import subprocesssubprocess.call(“clear”) # linux...原创 2019-10-04 10:44:59 · 6521 阅读 · 0 评论 -
python 地板除
地板除 从Python2.2开始,增加了一个操作符 // ,以执行地板除://除法不管操作数为何种数值类型,总是会舍去小数部分,返回数字序列中比真正的商小的最接近的数字。[python] view plain copy>>>1//20 >>>1.0//2 0 >>>-1//2.0 -1转载 2018-04-30 20:34:28 · 3094 阅读 · 0 评论 -
Python 画3维图
绘制曲线图from mpl_toolkits.mplot3d import Axes3D import numpy as np import matplotlib.pyplot as plt #生成画布 figure=plt.figure() ax=figure.add_subplot(111,projection=’3d’) #生成向量 z=np.linspace(0,6,1000)原创 2017-03-05 14:37:40 · 6286 阅读 · 0 评论 -
Python 生成正态随机数
Python 生成正态随机数import numpy as npfrom numpy.linalg import choleskyimport matplotlib.pyplot as pltsampleNo = 1000;mu = 85sigma = 4np.random.seed(0)s = np.random.normal(mu, sigma, sampleNo )plt.his原创 2017-01-09 20:15:46 · 48155 阅读 · 0 评论 -
Python import 其他文件夹下的模块
如果要import不在同一个路径下的module,则需要先把这个module的路径添加进来,示例: import try文件夹下的module fun 代码:from sys import pathpath.append(r'D:\python_code\try') #将存放module的路径添加进来import fun #引入模块原创 2017-01-05 16:49:57 · 7989 阅读 · 1 评论 -
Python 画图
画图示例代码:import matplotlib.pyplot as pltx = range(10)y = [ele**2 for ele in x]plt.figure()plt.plot(x,y,linestyle='None', marker='*',markerfacecolor='blue',markersize=10)plt.show()其中plt.show()是阻塞的保存图原创 2017-01-05 16:21:22 · 524 阅读 · 0 评论 -
python 求线性回归
线性回归python 求线性回归的函数是 linregress(x,y) 函数; slope是斜率, intercept是截距, r_value 是相关系数from scipy import statsimport numpy as npimport pylabx = np.array([1, 2, 5, 7, 10, 15])y = np.array([2, 6, 7, 9, 14,原创 2017-01-05 10:23:47 · 5960 阅读 · 1 评论 -
Ubuntu 系统下安装 python库
比如安装matplotlib库,执行如下命令即可sudo apt-get install python-matplotlib原创 2016-12-23 20:28:17 · 5970 阅读 · 0 评论 -
论numpy中matrix 和 array的区别
matrix是array的分支,matrix和array在很多时候都是通用的,你用哪一个都一样。但这时候,官方建议大家如果两个可以通用,那就选择array,因为array更灵活,速度更快,很多人把二维的array也翻译成矩阵。但是matrix的优势就是相对简单的运算符号,比如两个矩阵相乘,就是用符号*,但是array相乘不能这么用,得用方法.dot()array的优势就是不仅仅表示二维,还能表示转载 2016-12-23 15:37:25 · 626 阅读 · 0 评论 -
Python 读取图片文件为矩阵和保存矩阵为图片
读取图片为矩阵import matplotlibim = matplotlib.image.imread('0_0.jpg')保存矩阵为图片import numpy as npimport scipyx = np.random.random((600,800,3))scipy.misc.imsave('meelo.jpg', x)原创 2016-12-03 20:14:19 · 31807 阅读 · 3 评论 -
演示如何实现Matplotlib绘图并保存图像但不显示图形的方法
使用Python的Matplotlib的时候,很多任务是批处理的,中间需要画图,并保存图像,可是不希望每次都把图形显示出来,可以试一下下面的脚本testplot.py:import numpy as np import matplotlib matplotlib.use('Agg') from matplotlib.pyplot import plot,savefig x=np.linsp转载 2016-11-13 17:21:35 · 5210 阅读 · 0 评论 -
Matplotlib简介和pyplot的简单使用——直方统计图和轮廓曲线
Matplotlib简介和pyplot的简单使用——直方统计图和轮廓曲线这次介绍pyplot如何画直方统计图,并且画出最合适的轮廓线。这是Matplotlib自带的一个例子,示例程序example/pyplot_examples/histdiagram_demo.py。 先看效果图再看代码,#!/usr/bin/env pythonimport numpy as npimport matplo转载 2016-11-13 13:00:18 · 6092 阅读 · 0 评论