自定义博客皮肤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

原创 jinja2: Can't perform this operation for unregistered loader type

代码: # -*- coding: utf-8 -*- from jinja2 import Environment, PackageLoader env = Environment(loader = PackageLoader('app', 'templa...

2018-07-30 17:12:48

阅读数 797

评论数 2

原创 mysql:insert ignore、insert和replace区别

指令 已存在 不存在 举例 insert 报错 插入 insert into names(name, age) values(“小明”, 23); insert ignore 忽略 插入 insert ignore into name...

2018-07-30 11:18:30

阅读数 9975

评论数 0

原创 Python爬虫:关于scrapy、Gerapy等爬虫相关框架和工具

框架名称 作用 地址 scrapy 爬虫框架 https://github.com/scrapy/scrapy Scrapyd 部署启动、状态监控 https://github.com/scrapy/scrapyd Scrapyd-Cli...

2018-07-27 22:20:51

阅读数 248

评论数 0

原创 Python数据科学:Numpy库一些简单区分

x, y, z 对应的shape元组是从右往左数的,即从左往右是z, y, x 抽象座标轴顺序从左向右。指定哪个轴,就只在哪个轴向操作,其他轴不受影响。 在索引中出现冒号(:),则结果中本轴继续存在,如果只是一个数值,则本轴消失。 ndarray 的数据在内存里以一维线性存放,resha...

2018-07-27 22:02:20

阅读数 63

评论数 0

原创 Python爬虫:selenium打开新窗口和多窗口切换

网上说可以通过发送按键事件触发,比如ctrl+T,不过我没成功,使用了js打开新窗口的方式 代码示例 # -*- coding: utf-8 -*- # @File : switch_tab.py # @Date : 2018-07-27 # @Author : Peng Sh...

2018-07-27 16:46:45

阅读数 13903

评论数 0

原创 临时邮箱email网址收集

名称 地址 10 分钟邮箱 https://temp-mail.org/zh/ 10 分钟邮箱 https://10minutemail.net/?lang=zh-cn 60 分钟邮箱 https://www.guerrillamail.com/...

2018-07-26 18:44:00

阅读数 15650

评论数 0

原创 Python编程:小组技术分享会之is和==

# 字符串是不可变类型 s = "pig" """ id(s) Out[18]: 4355286776 """ s = "cat&...

2018-07-26 10:29:50

阅读数 295

评论数 0

原创 Python爬虫:网络信息爬取与处理知识梳理

HTTP协议 应用层协议 无状态:每次连接,传输都是独立的 无连接:每次连接只处理一个请求 HTTP请求 GET:没有request body POST: 有request body HTTP状态码 2xx:成功 3xx:跳转 4xx: 客户端错误 403 Forbid...

2018-07-25 22:45:00

阅读数 745

评论数 1

原创 SyntaxError: Missing parentheses in call to 'print'

python3使用了python2的语法,换python2就行

2018-07-25 22:21:39

阅读数 109

评论数 0

原创 Python数据科学:Numpy库基础

argsort函数 返回的是数组值的索引值 import numpy as np x = np.array([3, 1, 4, 2, 5]) # 从小到大 np.argsort(x) Out[4]: array([1, 3, 0, 2, 4]) # 从大到小 np.argsort(-x)...

2018-07-25 13:41:57

阅读数 106

评论数 0

原创 机器学习:SVM(Support Vector Machine)支持向量机简介

SVM(Support Vector Machine): 支持向量机 有监督学习模型 应用:模式识别、分类以及回归分析 SVM的主要思想: 它是针对线性可分情况进行分析,对于线性不可分的情况,通过使用非线性映射算法将低维输入空间线性不可分的样本转化为高维特征空间使其线性可分,从而使得高...

2018-07-25 13:01:59

阅读数 67

评论数 0

原创 机器学习:指数函数和对数函数简单区别

区别 指数函数 对数函数 英文 exponential logarithm 函数 y=a^x (a>0,且a≠1) y=logax(a>0,且a≠1) 定义域 实数集R (0,+∞) ...

2018-07-25 12:51:11

阅读数 1166

评论数 0

原创 Python编程:qrcode库生成二维码

安装 pip install qrcode[pil] pipy:https://pypi.org/project/qrcode/ github:https://github.com/lincolnloop/python-qrcode 代码示例 import qrcode i...

2018-07-25 11:30:48

阅读数 147

评论数 0

原创 Python爬虫:使用lxml解析网页内容

安装 pip install lxml 代码示例 from lxml import etree text = """ <html> <head> <title&am...

2018-07-24 23:07:02

阅读数 639

评论数 4

原创 Python编程:cookiejar的使用

CookieJar类的子类: CookieJar:管理HTTP cookie值、存储HTTP请求生成的cookie、向传出的HTTP请求添加cookie的对象。整个cookie都存储在内存中,对CookieJar实例进行垃圾回收后cookie也将丢失。 FileCookieJar:从Cooki...

2018-07-24 15:14:49

阅读数 2283

评论数 0

原创 Python爬虫:scrapy管理服务器返回的cookie

1、使用cookie settings.py启用 COOKIES_ENABLED=True # 启用cookie COOKIES_DEBUG=True # 显示发送和接受的cookie 2、使用自定义cookie 如果要使用登录验证的cookie,那么可以这样 for url in ...

2018-07-24 15:01:04

阅读数 747

评论数 0

原创 加速播放百度云内的视频

测试平台: windows chrome 在百度云播放页,打开console,快捷键ctrl + shift + i 输入: document.getElementById('html5player_html5_api').playbackRate=1.5 说明...

2018-07-23 22:40:04

阅读数 1802

评论数 0

原创 关闭jieba结巴分词日志输出

使用结巴分词,会输出如下日志: Building prefix dict from /usr/lib/python2.7/site-packages/jieba/dict.txt ... Loading model from cache /tmp/jieba.cache Loading mode...

2018-07-23 19:00:06

阅读数 1371

评论数 0

原创 Python爬虫:scrapy中间件及一些参数

scrapy中间件 from scrapy.settings import default_settings 'scrapy.downloadermiddlewares.robotstxt.RobotsTxtMiddleware': 100, 'scrapy.d...

2018-07-22 22:39:25

阅读数 476

评论数 0

原创 Python爬虫:scrapy框架请求参数meta、headers、cookies一探究竟

对于scrapy请参数,会经常用到,不过没有深究 今天我就来探索下scrapy请求时所携带的3个重要参数headers, cookies, meta 原生参数 首先新建myscrapy项目,新建my_spider爬虫 通过访问:http://httpbin.org/get 来测试请求参数 ...

2018-07-22 21:47:36

阅读数 4405

评论数 0

原创 前端学习:React快速入门TodoList实例

安装环境 Node.js https://nodejs.org/ reactjs https://reactjs.org/ 更换npm淘宝源 $ npm config set registry https://registry.npm.taobao.org -- 配置后可通过下面方式来...

2018-07-21 15:11:36

阅读数 468

评论数 0

原创 2018公共DNS服务器地址

DNS(Domain Name System,域名系统) 百度百科 DNS名称 首选 备用 DNSPod DNS 119.29.29.29 182.254.116.116 114DNS 114.114.114.114 114.114.114.1...

2018-07-19 14:18:40

阅读数 10415

评论数 0

原创 python使用插入带有%的字符串到mysql数据库

使用Navicat插入 新建包含两个字段,分别是id(自增主键),name(姓名)的数据表 CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` `varchar`(20) DEFAULT NULL,...

2018-07-18 17:48:46

阅读数 2646

评论数 0

原创 MySQL从零开始

登录 $ mysql -u root -p 查看所有库 show databases; 创建数据库 create database database_name; 删除数据库 drop database database_name; 选择数据库 use database_name; 查看所有表 ...

2018-07-18 15:34:29

阅读数 176

评论数 0

原创 mac上安装和卸载java的jdk

1、删除java文件 sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin sudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefPane sudo rm -...

2018-07-17 17:43:22

阅读数 6247

评论数 0

原创 composer的一些报错及解决

问题1 执行以下命令: composer require sonata-project/doctrine-orm-admin-bundle "2.3.*" 报错: PHP Fatal error: Allowed memory size of 1610612736 b...

2018-07-17 16:22:10

阅读数 2330

评论数 0

原创 symfony框架MVC模式中的Model使用方法

model是MVC里的M model的读取流程:数据库表=>model类实例=>controller透传=>前端展示 创建一个model 创建文件:src/AppBundle/Entity/BlogPost.php &a...

2018-07-17 14:06:49

阅读数 344

评论数 0

原创 symfony框架Twig模板语言的使用

php的Twig模板语言:类似python的jinja2,语法什么的都是类似python 模板继承 模板路径:app/Resources/views/ 母版:base.html.twig <!DOCTYPE html> <html lang=&qu...

2018-07-17 11:26:43

阅读数 554

评论数 0

原创 Python编程:利用peewee的model_to_dict进行数据迁移

""" 需求:两个结构相同的表A, B,需要从 A表 将数据迁移到 B表 """ from peewee import * from playhouse.shortcuts import model_to_dict from conf ...

2018-07-17 10:51:52

阅读数 1191

评论数 0

原创 phpstorm2018激活

在线激活IP地址: http://180.76.140.202:9123

2018-07-16 10:46:11

阅读数 4138

评论数 5

原创 symfony2框架配置页面

symfony2里的MVC 1、 开发模式与发布模式 debug模式 http://127.0.0.1/app_dev.php/ release模式 http://127.0.0.1/ 2、日志目录和cache目录 debug模式调试ok了之后,需要清理一下cache才能用releas...

2018-07-14 17:26:49

阅读数 629

评论数 0

原创 mac环境composer新建php的symfony项目并用nginx配置

本文使用的版本 PHP 5.5.36 symfony 2.8 composer 1.6.5 关于安装symfony 2.8, 用官网的教程没有成功 https://github.com/symfony/symfony-installer 一直报错: curl: (35) Serv...

2018-07-14 14:59:31

阅读数 257

评论数 0

原创 sublime配置php脚本解释器

前提:先配置好php环境 新建编译系统文件php.sublime-build { "cmd": ["php", "$file"], "file_re...

2018-07-14 11:48:48

阅读数 107

评论数 0

原创 mac配置nginx和php-fpm

nginx和php-fpm关系: nginx把php代码转发给php-fpm服务解析 nignx安装配置 1、安装: brew install nginx mac环境brew安装nginx 2、修改nginx配置文件/usr/local/var/www location ~ \....

2018-07-14 11:24:45

阅读数 3450

评论数 2

原创 PHP快速入门-基础语法及面向对象

配置sublime { "cmd": ["php", "$file"], "file_regex": "php$", "selector": &qu...

2018-07-13 19:38:26

阅读数 410

评论数 2

原创 sublime配置shell脚本解释器

新建编译文件shell.sublime-build, 编译系统选择自动即可 { "cmd": ["bash", "$file"], "selector&a...

2018-07-13 14:33:05

阅读数 3824

评论数 0

原创 Python编程:eval函数的使用

eval(expression, [globals=None{dict}, locals=None{dict}]) 执行一个字符串表达式 python是用命名空间来记录变量的轨迹的,命名空间是一个dictionary,键是变量名,值是变量值 查找顺序:LEGB local 局部 local...

2018-07-13 12:50:40

阅读数 237

评论数 0

原创 Charles4.0.2破解版Mac环境安装及使用

安装 下载地址:https://pan.baidu.com/s/1c22zTWO 密码:6mu3 Charles的破解方法: 1.打开dmg镜像,将“Charles.app”拖入应用程序中; 2.打开应用程序—右键“Charles.app”显示包内容—Contents—Java; ...

2018-07-13 11:46:39

阅读数 1387

评论数 0

原创 Python爬虫:scrapy直接运行爬虫

一般教程中教大在命令行运行爬虫: # 方式一 $ scrapy crawl spider_name 这样,每次都要切换到命令行,虽然可以按向上键得到上次运行的指令,不过至少还要敲一次运行命令 还有一种方式是单独配置一个文件,spider_name是具体爬虫名称,通过pycharm运行设置,...

2018-07-12 19:41:01

阅读数 5037

评论数 0

原创 Python爬虫:scrapy查看Cookie值

#请求Cookie Cookie = response.request.headers.getlist('Cookie') #响应Cookie Cookie = response.headers.getlist('Set-Cookie') 参考: ...

2018-07-12 17:03:04

阅读数 2158

评论数 0

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