司开星的专栏

Python 开发者

Python 的列表推导式

Python 的列表推导式、字典推导式 列表推导式 列表解析是用一行代码实现根据一个列表生成另一个列表的写法。 基本写法 要实现从一个列表中获取满足条件的某些元素组成新的列表: [x for x in [1,2,3,4] if x % 2 == 0] 这行代码输出是 [2, 4]。如果...

2017-08-12 05:50:48

阅读数:138

评论数:0

理解Python函数装饰器

理解Python函数装饰器 Python中的函数装饰器是一种能在不修改函数及函数名的前提下给函数添加额外功能的写法. 我说装饰器是种写法, 是因为装饰器其实并不是什么不同的语法, 而是一种解决某类问题的一种写法. 即使你不知道装饰器, 可能在解决一些问题的时候也写出了装饰器. 问题场景 ...

2017-08-12 05:50:20

阅读数:121

评论数:0

Sentry API 使用笔记

Sentry API 使用笔记 本文为使用Sentry API的笔记, 并非搭建Sentry的笔记 官方文档: https://docs.sentry.io/api/ 官方社区: https://forum.sentry.io/ 官方提醒:(2017年5月) The current v...

2017-08-12 05:49:47

阅读数:731

评论数:0

lxml.html 中几种解析器的区别

lxml.html 中几种解析器的区别 lxml 自2.0版本起有了专门用于处理html的模块lxml.html, 模块中包含几种解析html的方式, 以载入html文档为例: from lxml.html import fromstring, soupparser, html5lib ht...

2017-08-12 05:48:57

阅读数:1426

评论数:0

pipenv 简要指南

pipenv 简要指南 pipenv是requests作者的一个项目, 整合了virtualenv, pip, pipfile, 用于更方便地为项目建立虚拟环境并管理虚拟环境中的第三方模块. 安装 直接使用pip即可安装: pip install pipenv 新建虚拟环境 pipen...

2017-08-12 05:48:25

阅读数:2982

评论数:0

bettercap

bettercap简单使用笔记 安装 sudo gem install bettercap 简单使用 在所有设备的网页插入html: sudo bettercap --proxy-module injecthtml --html-file a.html 监控所有设备流量: sudo ...

2017-08-12 05:47:57

阅读数:320

评论数:0

使用 PyPDF2 操作 pdf 文件

使用 PyPDF2 操作 pdf 文件 Python 中读写 pdf 文件最常用的模块是 PyPDF2。 PyPDF2 将读与写分成两个类来操作: from PyPDF2 import PdfFileWriter, PdfFileReader writer = PdfFileWriter(...

2017-08-12 05:47:20

阅读数:1448

评论数:0

CC许可协议详解

CC许可协议详解 简要说明 协议内容 CC许可协议(知识共享许可协议)是博客中最常见的许可协议。协议中主要规定了以下四种权利: 署名(BY):转载此作品时要附上原作者名称等信息。 非商业使用(NC):这个作品不能被用作商业目的。 禁止演绎(ND):转载时不能修改原内容。 相同方式共享(S...

2017-08-12 05:43:26

阅读数:775

评论数:0

CC许可协议详解

CC许可协议详解 简要说明 协议内容 CC许可协议(知识共享许可协议)是博客中最常见的许可协议。协议中主要规定了以下四种权利: 署名(BY):转载此作品时要附上原作者名称等信息。 非商业使用(NC):这个作品不能被用作商业目的。 禁止演绎(ND):转载时不能修改原内容。 相同方式共享(S...

2017-08-12 05:39:40

阅读数:98

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭