自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

彭世瑜的博客

记录我的code历程 个人主页:www.pengshiyu.com

原创 人工智能实践Tensorflow笔记:Python语法串讲-2

一、常用指令 指令 说明 pwd 打印当前目录 ls 列出当前路径下的文件和目录 mkdir 目录名 新建目录 cd 目录名 进到指定目录 python 运行 Python 解释器 绝对路径:是以根目录(” / ...

2018-05-31 23:42:54

阅读数 164

评论数 0

原创 人工智能实践Tensorflow笔记:人工智能概述-1

一些基本概念 人工智能:机器模拟人的意识和思维 机器学习: 是一种统计学方法,计算机利用已有数据,得出某种模型,再利用此模型预测结果 特点:随经验的增加,效果会变好 举例: 决策树模型 机器学习三要素:数据、算法、算力 深度学习:深层次神经网络,源于对生物脑神经元结构的研究。 ...

2018-05-31 22:44:00

阅读数 271

评论数 0

原创 Python编程:类的实例动态增加属性和方法

# -*- coding: utf-8 -*- # @File : 类的实例动态增加属性和方法.py # @Date : 2018-05-31 # @Author : Peng Shiyu class Person(object): count = 0 def _...

2018-05-31 18:08:01

阅读数 258

评论数 0

原创 Python爬虫:scrapy框架log日志设置

Scrapy提供5层logging级别: CRITICAL - 严重错误 ERROR - 一般错误 WARNING - 警告信息 INFO - 一般信息 DEBUG - 调试信息 logging设置 通过在setting.py中进行以下设置可以被用来配置logging: LOG_E...

2018-05-31 14:47:04

阅读数 3112

评论数 0

原创 pycharm的docstring文档字符串风格

设置位置: Tools -> Python Integrated Tools -> Docstrings -> Docstring format 五种风格: Plain reStructuredText Numpy Google Epytext ...

2018-05-30 20:14:31

阅读数 3227

评论数 0

原创 Python编程:partial偏函数

# -*- coding: utf-8 -*- # @File : partial偏函数.py # @Date : 2018-05-30 # @Author : Peng Shiyu from functools import partial # 默认按十进制转换 r1 = i...

2018-05-30 18:52:40

阅读数 275

评论数 0

原创 Python爬虫:常用的user_agent请求头

user_agent = [ “Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50”, ...

2018-05-30 18:17:29

阅读数 1063

评论数 0

原创 Python编程:设计模式之单例和简单工厂

前言 设计模式: 一种解决问题的思想和方法 设计模式原则: 高内聚、低耦合 设计模式分类(三大类23种) 创建类设计模式 单例模式、简单工厂模式、工厂模式、抽象工厂模式、原型模式、建造者模式; 结构类设计模式 装饰器模式、适配器模式、门面模式、组合模式、享元模式、桥梁模式...

2018-05-30 18:14:43

阅读数 713

评论数 0

原创 Python爬虫:chrome网页解析工具-XPath Helper

非常棒的东西 参考:介绍一款chrome爬虫网页解析工具-XPath Helper

2018-05-30 18:12:29

阅读数 624

评论数 0

原创 Python爬虫:对selenium的webdriver进行简单封装

项目说明: PHANTOMJS 和 Chrome 浏览器,获取网页使用 # -*- coding: utf-8 -*- # @File : browsers.py # @Date : 2018-05-30 from selenium import webdriver from s...

2018-05-30 16:29:38

阅读数 1072

评论数 0

原创 mac安装pyv8模块-JavaScript翻译成python

安装方法: pip install -e git://github.com/brokenseal/PyV8-OS-X#egg=pyv8 github项目: https://github.com/brokenseal/PyV8-OS-X#egg=pyv8

2018-05-29 13:33:15

阅读数 1056

评论数 0

原创 python编程:__slots__限制class的属性

__slots__限制class的属性 # 代码示例 # -*- coding: utf-8 -*- # @File : slots_demo.py # @Date : 2018-05-29 class Dog(object): def __init__(self, n...

2018-05-29 10:26:32

阅读数 429

评论数 0

原创 金融、股票的常见术语及一些简单区分

简称 全称 中文意思 简单解释 GP General Partner 普通合伙人 公司内部人员 LP Limited Partner 有限合伙人 出资人 AI Angel Investment 天使投资 概念产品 5-100...

2018-05-28 13:59:31

阅读数 1422

评论数 0

原创 Python爬虫:fake_useragent库模拟浏览器请求头

参考网站 pypi网站:https://pypi.org/project/fake-useragent/ User Agent String.Com :http://www.useragentstring.com/ 简单示例 # -*- coding: utf...

2018-05-28 10:25:15

阅读数 1740

评论数 0

原创 Python编程:python面向对象

类似的文章: Python编程:class类面向对象 Python编程:面向对象深入 文章内容 面向对象 类, 对象 属性和方法 封装 数据隐藏 继承(object) 代码复用 多态 接口重用 magic method魔术方法 构造对象 运算符 类的展现 ...

2018-05-27 23:58:12

阅读数 470

评论数 0

原创 Python编程:exception异常处理

异常处理 d= [] try: d.append("1") except IndexError as e: print("索引越界",e) except Exception as e: #抓住所有错误,一般放在最后 pri...

2018-05-27 23:40:44

阅读数 1655

评论数 0

原创 mac系统charles无法抓包如何解决

问题: charles无法抓包 解决 重新安装证书 以下是证书安装步骤 第一步,卸载证书 路径参考第三步 第二步, 下载证书 官网下载证书地址: https://www.charlesproxy.com/documentation/additional/legacy-ssl-...

2018-05-26 13:15:34

阅读数 7190

评论数 0

原创 Python爬虫:将headers请求头字符串转为字典

原生请求头字符串 raw_headers = """Host: open.tool.hexun.com Pragma: no-cache Cache-Control: no-cache User-Agent: Mozilla/5.0 (M...

2018-05-26 11:54:32

阅读数 6937

评论数 4

原创 Python爬虫:正则匹配网址中的数字

# 匹配网址中的数字 import re url = "https://www.baidu.com/company/13828?param=abc" com_id = re.match(".*company/(\d+)", url) print com...

2018-05-26 09:44:09

阅读数 2371

评论数 0

原创 python爬虫:scrapy框架xpath和css选择器语法

Xpath基本语法 举例元素标签为artical标签 语法 说明 artical 选取所有artical元素的子节点 /artical 选取根元素artical artical/a 选取所有属于artical的子元素a元素 //div...

2018-05-26 09:23:21

阅读数 14288

评论数 0

原创 Python游戏开发入门:pygame实例运动的小球-5

Python游戏开发入门 Python游戏开发入门:pygame最小开发框架-1 Python游戏开发入门:pygame屏幕绘制机制-2 Python游戏开发入门:pygame事件处理机制-3 Python游戏开发入门:pygame色彩与绘图机制-4 代码如下 # -*- codi...

2018-05-25 21:51:06

阅读数 3240

评论数 0

原创 Python游戏开发入门:pygame色彩与绘图机制-4

Pygame色彩与绘制机制 • Pygame色彩机制 • Pygame图形绘制机制 • Pygame文字绘制机制 • Pygame绘制机制原理精髓 Pygame色彩机制 色彩表达 Color类用于表达色彩,使用RGB或RGBA色彩模式,A可选 Color类可以用色彩名字、RGBA值、...

2018-05-25 21:46:59

阅读数 1314

评论数 1

原创 Python游戏开发入门:pygame事件处理机制-3

Pygame事件处理机制简介 • 键盘事件及类型的使用 • 鼠标事件及类型的使用 • Pygame事件处理函数 Pygame事件队列 缓存并派发所有事件 原则上先到先处理 用户对事件逐一处理 Pygame事件 pygame.event.EventType • 事件本质上是一种封装后的...

2018-05-25 21:41:09

阅读数 1383

评论数 0

原创 Python游戏开发入门:pygame屏幕绘制机制-2

Pygame屏幕绘制机制简介 Pygame屏幕尺寸和模式设置 Pygame窗口标题和图标设置 Pygame窗口感知和刷新运用 屏幕控制 pygame.display 用来控制Pygame游戏的屏幕 Pygame有且只有一个屏幕 屏幕左上角坐标为(0,0) 以像素为单位 屏幕控制需求 ...

2018-05-25 21:37:33

阅读数 1174

评论数 0

原创 Python游戏开发入门:pygame最小开发框架-1

文章内容 第一节、Pygame最小开发框架 第二节、Pygame屏幕绘制机制 第三节、Pygame事件处理机制 第四节、Pygame色彩与绘图机制 第一节、Pygame最小开发框架 图像的基本使用 屏幕的帧率设置 键盘的基本使用 安装 pip install pygame ...

2018-05-25 21:32:56

阅读数 1367

评论数 0

原创 python编程:迭代对象、Iterator迭代器、生成器

迭代器:例如 列表 迭代器模式 提供了一种方法能够顺序访问集合中的所有元素,而又不暴露集合内部的实现 迭代器的本质是实现了一种方式: 能够判断集合中是否还有未被访问的元素,以及提供访问这个元素的方式 代码实例 # -*- coding: utf-8 -*- # @File ...

2018-05-23 15:08:07

阅读数 62

评论数 0

原创 python爬虫:scrapy可视化管理工具spiderkeeper部署

需要安装的库比较多,可以按照步骤,参看上图理解 环境准备 scrapy: https://github.com/scrapy/scrapy scrapyd: https://github.com/scrapy/scrapyd scrapyd-client: https://gith...

2018-05-22 17:22:37

阅读数 4362

评论数 7

原创 MPV Player神级播放器

mpv官网:https://mpv.io/ windows下安装 下载: https://pan.baidu.com/s/1pLA6yoV (64位软件) 运行安装: install.bat 快捷键 参考:Windows如何安装MPV Player神级播放器 ...

2018-05-21 21:19:17

阅读数 7212

评论数 0

原创 mongodb的安装Mac环境

官网下载:https://www.mongodb.com/download-center?jmp=nav#community 参考文档:http://www.runoob.com/mongodb/mongodb-tutorial.html 安装 macos安装: brew install ...

2018-05-21 18:52:28

阅读数 428

评论数 0

原创 python爬虫:scrapy-redis实现分布式爬虫

环境搭建 需要安装 scrapy 和 scrapy-redis 安装配置好 redis 如果是mac种用homebrew安装的redis,配置文件路径为: /usr/local/etc/redis.conf 第一步,配置settings.py # 指定Redis数据库 REDIS...

2018-05-21 15:40:15

阅读数 372

评论数 0

原创 Command "python setup.py egg_info" failed with error code 1

安装第三方包的时候报错 Command "python setup.py egg_info" failed with error code 1 解决 更新pip pip install --upgrade pip 再安装需要安装的第三方扩展包 参考: ...

2018-05-21 14:19:34

阅读数 7310

评论数 0

原创 Python数据分析与展示:pandas库统计分析函数-13

基本的统计分析函数 适用于Series和DataFrame类型 方法 说明 .sum() 计算数据的总和,按0轴计算,下同 .count() 非NaN值的数量 .mean() .median() 计算数据的算术平均值、算术中位数 .v...

2018-05-21 00:18:43

阅读数 258

评论数 0

原创 Python数据分析与展示:pandas库的数据排序-12

基本统计(含排序) 分布/累计统计 数据特征 相关性、周期性等 数据挖掘(形成知识) 一组数据表达一个或多个含义 摘要 - 数据形成有损特征的过程 pandas库的数据排序 .sort_index()方法在指定轴上根据索引进行排序,默认升序 .sort_index(axis=0, a...

2018-05-20 23:17:24

阅读数 227

评论数 0

原创 Python数据分析与展示:pandas算术和比较运算-11

算术运算法则 算术运算根据行列索引,补齐后运算, 运算默认产生浮点数 补齐时缺项填充NaN(空值) 二维和一维、一维和零维间为广播运算 采用+ ‐* /符号进行的二元运算产生新的对象 方法形式的运算 方法 说明 .add(d, **argws) 类型间加法...

2018-05-20 19:46:27

阅读数 578

评论数 0

原创 Python数据分析与展示:DataFrame类型索引操作-10

DataFrame对象操作 重新索引 .reindex()能够改变或重排Series和DataFrame索引 .reindex(index=None, columns=None,…)的参数 参数 说明 index, columns 新的行列自定义索引 f...

2018-05-20 19:04:17

阅读数 320

评论数 0

原创 Python数据分析与展示:DataFrame类型简单操作-9

DataFrame类型 DataFrame类型由共用相同索引的一组列组成 DataFrame是一个表格型的数据类型,每列值类型可以不同 DataFrame既有行索引、也有列索引 index axis=0 axis=1 column DataFrame常用于表达二维数据,但可以表达多...

2018-05-20 17:41:43

阅读数 382

评论数 0

原创 Python数据分析与展示:Series类型简单操作-8

Pandas是Python第三方库,提供高性能易用数据类型和分析工具 官网文档:http://pandas.pydata.org/pandas-docs/stable/10min.html 引入: import pandas as pd Pandas基于NumPy实现,常与NumPy和M...

2018-05-20 17:37:59

阅读数 231

评论数 0

原创 前端:侧边固定导航栏jQuery实现定位

代码示例 <!--css开始--> <style> .site-nav{ width: 100px; } .hide{ display: none; ...

2018-05-20 00:12:33

阅读数 2203

评论数 1

原创 Python数据分析与展示:matplotlib绘图简单示例-7

导入库 # -*- coding: utf-8 -*- # @File : pylot_demo.py # @Date : 2018-05-14 import numpy as np import matplotlib.pyplot as plt 饼图的绘制 de...

2018-05-19 17:08:47

阅读数 232

评论数 0

原创 Aria2-突破百度网盘下载限速

真的是神器,感谢网友的贡献与分享,做一个简化版的总结 aria2官网(看看就可以,暂时没什么用):https://aria2.github.io/ macOS mac上配置比较简单 安装chrome插件 (BaiduExporter.crx): https://github.com/a...

2018-05-19 14:19:08

阅读数 39316

评论数 4

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