01 2017 档案

摘要:Pandas 秘籍 原文:Pandas Cookbook 译者:飞龙 协议:CC BY-NC-SA 4.0 第一章 import pandas as pd pd.set_option('display.mpl_style', 'default') # 使图表漂亮一些 figsize(15, 5) 1 阅读全文
posted @ 2017-01-31 10:16 绝不原创的飞龙 阅读(53) 评论(0) 推荐(0) 编辑
摘要:我们最喜欢的秘籍 原文:Our Favorite Recipes 译者:飞龙 协议:CC BY-NC-SA 4.0 这里是一个简短的教程,示例和代码片段的集合,展示了一些有用的经验和技巧,来制作更精美的图像,并克服一些 matplotlib 的缺陷。 共享轴限制和视图 通常用于使两个或更多绘图共享一 阅读全文
posted @ 2017-01-30 12:03 绝不原创的飞龙 阅读(14) 评论(0) 推荐(0) 编辑
摘要:屏幕截图 原文:Screenshots 译者:飞龙 协议:CC BY-NC-SA 4.0 这里你会找到一些示例图和生成它们的代码。 简单绘图 这里是一个带有文本标签的基本的绘图: 源代码 子图示例 多个轴域(例如子图)可使用subplot()命令创建: 源代码 直方图 hist()命令自动生成直方图 阅读全文
posted @ 2017-01-30 12:01 绝不原创的飞龙 阅读(21) 评论(0) 推荐(0) 编辑
摘要:事件处理及拾取 原文:Event handling and picking 译者:飞龙 协议:CC BY-NC-SA 4.0 matplotlib 使用了许多用户界面工具包(wxpython,tkinter,qt4,gtk 和 macosx),为了支持交互式平移和缩放图形等功能,拥有一套 API 通 阅读全文
posted @ 2017-01-30 12:00 绝不原创的飞龙 阅读(31) 评论(0) 推荐(0) 编辑
摘要:在 Python shell 中使用 Matplotlib 原文:Using matplotlib in a python shell 译者:飞龙 协议:CC BY-NC-SA 4.0 警告 该页面的内容已严重过时。 默认情况下,matplotlib 将绘图延迟到脚本结束,因为绘图可能是开销大的操作 阅读全文
posted @ 2017-01-30 11:53 绝不原创的飞龙 阅读(14) 评论(0) 推荐(0) 编辑
摘要:交互式导航 原文:Interactive navigation 译者:飞龙 协议:CC BY-NC-SA 4.0 所有图形窗口都带有导航工具栏,可用于浏览数据集。 以下是工具栏底部的每个按钮的说明: Home(首页)、Forward(前进)和Back(后退)按钮: 这些类似于 Web 浏览器的前进和 阅读全文
posted @ 2017-01-30 11:52 绝不原创的飞龙 阅读(17) 评论(0) 推荐(0) 编辑
摘要:自定义 matplotlib 原文:Customizing matplotlib 译者:飞龙 协议:CC BY-NC-SA 4.0 使用样式表自定义绘图 style包为易于切换的绘图『样式』增加了支持,它们与matplotlibrc文件参数相同。 有一些预定义样式由matplotlib提供。 例如, 阅读全文
posted @ 2017-01-30 11:51 绝不原创的飞龙 阅读(11) 评论(0) 推荐(0) 编辑
摘要:指定颜色 原文:Specifying Colors 译者:飞龙 协议:CC BY-NC-SA 4.0 在 matplotlib 的几乎所有地方,用户都可以指定颜色,它可以以如下形式提供: RGB 或者 RGBA 浮点值元组,[0, 1]之间,例如(0.1, 0.2, 0.5)或者(0.1, 0.2, 阅读全文
posted @ 2017-01-30 11:50 绝不原创的飞龙 阅读(7) 评论(0) 推荐(0) 编辑
摘要:XeLaTeX/LuaLaTeX 设置 原文:Typesetting With XeLaTeX/LuaLaTeX 译者:飞龙 协议:CC BY-NC-SA 4.0 使用 pgf 后端,matplotlib 可以将图形导出为可以使用 pdflatex,xelatex 或 lualatex 处理的 pg 阅读全文
posted @ 2017-01-30 11:49 绝不原创的飞龙 阅读(42) 评论(0) 推荐(0) 编辑
摘要:使用 LaTeX 渲染文本 原文:Text rendering With LaTeX 译者:飞龙 协议:CC BY-NC-SA 4.0 Matplotlib 可以选择使用 LaTeX 来管理所有文本布局。 此选项可用于以下后端: AggPSPDF LaTeX 选项通过在rc设置中设置text.use 阅读全文
posted @ 2017-01-30 11:47 绝不原创的飞龙 阅读(47) 评论(0) 推荐(0) 编辑
摘要:编写数学表达式 原文:Writing mathematical expressions 译者:飞龙 协议:CC BY-NC-SA 4.0 你可以在任何 matplotlib 文本字符串中使用子 TeX 标记,将它放在一对美元符号($)内。 注意,你不需要安装 TeX,因为 matplotlib 提供 阅读全文
posted @ 2017-01-30 11:45 绝不原创的飞龙 阅读(46) 评论(0) 推荐(0) 编辑
摘要:标注 原文:Annotation 译者:飞龙 协议:CC BY-NC-SA 4.0 基本标注 使用text()会将文本放置在轴域的任意位置。 文本的一个常见用例是标注绘图的某些特征,而annotate()方法提供辅助函数,使标注变得容易。 在标注中,有两个要考虑的点:由参数xy表示的标注位置和xyt 阅读全文
posted @ 2017-01-30 11:44 绝不原创的飞龙 阅读(14) 评论(0) 推荐(0) 编辑
摘要:默认字体 原文:Text properties and layout 译者:飞龙 协议:CC BY-NC-SA 4.0 基本的默认字体由一系列rcParams参数控制: rcParam用法'font.family'字体名称或{'cursive', 'fantasy', 'monospace', 's 阅读全文
posted @ 2017-01-30 11:43 绝不原创的飞龙 阅读(23) 评论(0) 推荐(0) 编辑
摘要:文本属性及布局 原文:Text properties and layout 译者:飞龙 协议:CC BY-NC-SA 4.0 matplotlib.text.Text实例有各种属性,可以通过关键字参数配置文本命令(例如,title(),xlabel()和text())。 属性值类型alpha浮点ba 阅读全文
posted @ 2017-01-30 11:42 绝不原创的飞龙 阅读(18) 评论(0) 推荐(0) 编辑
摘要:基本的文本命令 原文:Basic text commands 译者:飞龙 协议:CC BY-NC-SA 4.0 text 在Axes的任意位置添加文本。 命令式:matplotlib.pyplot.text,面向对象:matplotlib.axes.Axes.text。 xlabel 向 x 轴添加 阅读全文
posted @ 2017-01-30 11:41 绝不原创的飞龙 阅读(13) 评论(0) 推荐(0) 编辑
摘要:引言 原文:Text introduction 译者:飞龙 协议:CC BY-NC-SA 4.0 matplotlib 具有优秀的文本支持,包括数学表达式,光栅和向量输出的 truetype 支持,任意旋转的换行分隔文本和 unicode 支持。 因为我们直接在输出文档中嵌入字体,例如 postsc 阅读全文
posted @ 2017-01-30 11:40 绝不原创的飞龙 阅读(9) 评论(0) 推荐(0) 编辑
摘要:安装 原文:Installing 译者:飞龙 协议:CC BY-NC-SA 4.0 有许多安装 matplotlib 的不同方法,最好的方法取决于你使用的操作系统,已经安装的内容以及如何使用它。 为了避免涉及本页上的所有细节(和潜在的复杂性),有几个方便的选项。 安装预构建包 多数平台:Python 阅读全文
posted @ 2017-01-30 11:39 绝不原创的飞龙 阅读(39) 评论(0) 推荐(0) 编辑
摘要:简介 原文:Introduction 译者:飞龙 协议:CC BY-NC-SA 4.0 Matplotlib 是一个用于在 Python 中绘制数组的 2D 图形库。虽然它起源于模仿 MATLAB®[1] 图形命令,但它独立于 MATLAB,可以以 Pythonic 和面向对象的方式使用。虽然 Ma 阅读全文
posted @ 2017-01-30 11:38 绝不原创的飞龙 阅读(17) 评论(0) 推荐(0) 编辑
摘要:路径效果指南 原文:Path effects guide 译者:飞龙 协议:CC BY-NC-SA 4.0 Matplotlib 的patheffects模块提供了一些功能,用于将多个绘制层次应用到任何艺术家,并可以通过路径呈现。 可以对其应用路径效果的艺术家包括Patch,Line2D,Colle 阅读全文
posted @ 2017-01-30 11:36 绝不原创的飞龙 阅读(31) 评论(0) 推荐(0) 编辑
摘要:路径教程 原文:Path Tutorial 译者:飞龙 协议:CC BY-NC-SA 4.0 位于所有matplotlib.patch对象底层的对象是Path,它支持moveto,lineto,curveto命令的标准几个,来绘制由线段和样条组成的简单和复合轮廓。 路径由(x,y)顶点的(N,2)数 阅读全文
posted @ 2017-01-30 11:36 绝不原创的飞龙 阅读(22) 评论(0) 推荐(0) 编辑
摘要:变换教程 原文:Transformations Tutorial 译者:飞龙 协议:CC BY-NC-SA 4.0 像任何图形包一样,matplotlib 建立在变换框架之上,以便在坐标系,用户数据坐标系,轴域坐标系,图形坐标系和显示坐标系之间轻易变换。 在 95 %的绘图中,你不需要考虑这一点,因 阅读全文
posted @ 2017-01-30 11:34 绝不原创的飞龙 阅读(38) 评论(0) 推荐(0) 编辑
摘要:安卓逆向系列教程 4.2 分析锁机软件 作者:飞龙 这个教程中我们要分析一个锁机软件。像这种软件都比较简单,完全可以顺着入口看下去,但我这里还是用关键点来定位。 首先这个软件的截图是这样,进入这个界面之后,除非退出模拟器,否则没办法回到桌面。 上面那个“时空先生”是个按钮,直接按下会提示“密码错了” 阅读全文
posted @ 2017-01-28 17:30 绝不原创的飞龙 阅读(33) 评论(0) 推荐(0) 编辑
摘要:安卓逆向系列教程 4.1 字符串资源 作者:飞龙 这篇教程是 APK 逆向实战的第一个例子,我会以一个非常简单的程序开始。主要内容就是修改字符串资源,除了破解所需之外,汉化也需要了解这个东西。我们的程序是这个样子。 可以告诉大家的是,这三个文本的位置都不一样。 下面我们将其载入 Android Ki 阅读全文
posted @ 2017-01-28 12:17 绝不原创的飞龙 阅读(32) 评论(0) 推荐(0) 编辑
摘要:安卓逆向系列教程(三)静态分析工具 作者:飞龙 以下工具可能都需要先安装 JDK,安装方法就不说了,随便一搜就是。 Android Killer 几年之前,我们要破解 APK,可能需要用到 apktool、dex2jar、jd-gui 以及 smali2java 等工具。还需要在控制台中键入命令,但 阅读全文
posted @ 2017-01-27 22:39 绝不原创的飞龙 阅读(18) 评论(0) 推荐(0) 编辑
摘要:安卓逆向系列教程(二)APK 和 DEX 作者:飞龙 APK APK 是 Android 软件包的分发格式,它本身是个 Zip 压缩包。APK 根目录下可能出现的目录和文件有: 名称用途META-INF存放元数据AndroidManifest.xml编译后的全局配置文件assets存放资源文件,不会 阅读全文
posted @ 2017-01-27 20:09 绝不原创的飞龙 阅读(33) 评论(0) 推荐(0) 编辑
摘要:安卓逆向系列教程(一)Dalvik 指令集 作者:飞龙 寄存器 Dalvik 指令集完全基于寄存器,也就是说,没有栈。 所有寄存器都是 32 位,无类型的。也就是说,虽然编译器会为每个局部变量分配一个寄存器,但是理论上一个寄存器中可以存放一个int,之后存放一个String(的引用),之后再存放一个 阅读全文
posted @ 2017-01-25 16:52 绝不原创的飞龙 阅读(34) 评论(0) 推荐(0) 编辑
摘要:《Web Hacking 101》中的链接整理 原书:Web Hacking 101 HTML 注入 Coinbase CommentsHackerOne Unintended HTML InclusionWithin Security Content Spoofing HTTP 参数污染 Hack 阅读全文
posted @ 2017-01-24 17:43 绝不原创的飞龙 阅读(14) 评论(0) 推荐(0) 编辑
摘要:使用方法 译者:Larry 来源:Scapy中文使用文档 原文:Usage 协议:CC BY-NC-SA 2.5 0x01 起航Scapy Scapy的交互shell是运行在一个终端会话当中。因为需要root权限才能发送数据包,所以我们在这里使用sudo $ sudo scapy Welcome t 阅读全文
posted @ 2017-01-22 11:53 绝不原创的飞龙 阅读(58) 评论(0) 推荐(0) 编辑
摘要:下载和安装 译者:飞龙 原文:Download and Installation 协议:CC BY-NC-SA 4.0 概览 安装 Python 2.5。下载并安装 Scapy。(对于非Linux平台):安装libpcap和libdnet及其 Python 包装器。(可选):安装用于特殊功能的其他软 阅读全文
posted @ 2017-01-22 11:52 绝不原创的飞龙 阅读(159) 评论(0) 推荐(0) 编辑
摘要:介绍 译者:pdcxs007 来源:Scapy介绍官方文档翻译 原文:Introduction 协议:CC BY-NC-SA 2.5 关于ScapyScapy为何如此特别快速的报文设计一次探测多次解释Scapy解码而不解释快速展示Quick demo合理的默认值学习Python 本人英文水平有限,翻 阅读全文
posted @ 2017-01-22 11:50 绝不原创的飞龙 阅读(64) 评论(0) 推荐(0) 编辑
摘要:受这位小哥(https://github.com/czheo/syntax_sugar_python)的启发,我照着它的 Usage 实现了一部分语法糖。 1. compose 实现compose函数,满足如下操作: f = lambda x: x**2 + 1 g = lambda x: 2*x 阅读全文
posted @ 2017-01-21 15:51 绝不原创的飞龙 阅读(22) 评论(0) 推荐(0) 编辑
摘要:Matplotlib 入门教程 来源:Introduction to Matplotlib and basic line 译者:飞龙 协议:CC BY-NC-SA 4.0 在线阅读PDF格式EPUB格式MOBI格式代码仓库 第一章 Matplotlib 简介 欢迎阅读 Python 3+ Matpl 阅读全文
posted @ 2017-01-13 11:45 绝不原创的飞龙 阅读(29) 评论(0) 推荐(0) 编辑
摘要:图例指南 原文:Legend guide 译者:飞龙 协议:CC BY-NC-SA 4.0 此图例指南是legend()中可用文档的扩展 - 请在继续阅读本指南之前确保你熟悉该文档(见篇尾)的内容。 本指南使用一些常见术语,为了清楚起见,这些术语在此处进行说明: 图例条目 图例由一个或多个图例条目组 阅读全文
posted @ 2017-01-08 19:02 绝不原创的飞龙 阅读(18) 评论(0) 推荐(0) 编辑
摘要:艺术家教程 原文:Artist tutorial 译者:飞龙 协议:CC BY-NC-SA 4.0 matplotlib API 有三个层级。 matplotlib.backend_bases.FigureCanvas是绘制图形的区域,matplotlib.backend_bases.Rendere 阅读全文
posted @ 2017-01-08 15:44 绝不原创的飞龙 阅读(20) 评论(0) 推荐(0) 编辑
摘要:密致布局指南 原文:Tight Layout guide 译者:飞龙 协议:CC BY-NC-SA 4.0 tight_layout会自动调整子图参数,使之填充整个图像区域。这是个实验特性,可能在一些情况下不工作。它仅仅检查坐标轴标签、刻度标签以及标题的部分。 简单的示例 在 matplotlib 阅读全文
posted @ 2017-01-08 12:31 绝不原创的飞龙 阅读(10) 评论(0) 推荐(0) 编辑
摘要:使用 GridSpec 自定义子图位置 原文:Customizing Location of Subplot Using GridSpec 译者:飞龙 协议:CC BY-NC-SA 4.0 GridSpec 指定子图将放置的网格的几何位置。 需要设置网格的行数和列数。 子图布局参数(例如,左,右等) 阅读全文
posted @ 2017-01-08 11:27 绝不原创的飞龙 阅读(19) 评论(0) 推荐(0) 编辑
摘要:图像教程 原文:Image tutorial 译者:飞龙 协议:CC BY-NC-SA 4.0 启动命令 首先,让我们启动 IPython。 它是 Python 标准提示符的最好的改进,它与 Matplotlib 配合得相当不错。 在 shell 或 IPython Notebook 上都可以启动 阅读全文
posted @ 2017-01-08 10:32 绝不原创的飞龙 阅读(9) 评论(0) 推荐(0) 编辑
摘要:pyplot 教程 原文:Pyplot tutorial 译者:飞龙 协议:CC BY-NC-SA 4.0 matplotlib.pyplot是一个命令风格函数的集合,使matplotlib的机制更像 MATLAB。 每个绘图函数对图形进行一些更改:例如,创建图形,在图形中创建绘图区域,在绘图区域绘 阅读全文
posted @ 2017-01-07 20:48 绝不原创的飞龙 阅读(24) 评论(0) 推荐(0) 编辑
摘要:class Test(object): def __getitem__(self, index): print index t = Test() t[0] t[0, 1] t[0, 1, ..., 9] t[:] t[0:] t[0:1] t[0:1:2] t[0, 1, ..., 9, 0:1, 阅读全文
posted @ 2017-01-03 09:09 绝不原创的飞龙 阅读(19) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示