彭世瑜的博客

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

排序:
默认
按更新时间
按访问量

C语言上机实验:输入一个字符和一个3位数字并作判断

【实验题目】输入一个字符和一个3位数字,并作如下判断: 判断输入的数字的奇偶性; 分别输出3位数的百位、十位、个位; 判断输入的字符是数字、字母、还是其他字符; #include <stdio.h> // 判断数字是否为偶数; int is_eve...

2018-10-15 15:12:07

阅读数:6

评论数:0

Python编程:实现凯撒密码加密解密

凯撒密码 原理: 通过把字母移动一定的位数来实现加解密 明文中的所有字母从字母表向后(或向前)按照一个固定步长进行偏移后被替换成密文。 例如: 当步长为3时,A被替换成D,B被替换成E,依此类推,X替换成A。 在密码学中,用于解决复杂问题的步骤,称为一种算法 加密算法: 从明文到密文的过程 解...

2018-10-12 16:54:44

阅读数:16

评论数:0

Python爬虫:js的btoa和atob和pythonBase64编码解码比对分析

比对js和py的Base64编码解码,探求一个共通之处 javascript代码 对英文字符进行base64编码解码 var str = 'javascript'; // 编码 btoa(str) // "amF2YXNjcmlwdA==&...

2018-10-12 15:12:09

阅读数:43

评论数:0

Pyhton爬虫:常用的爬虫工具汇总

按照网络爬虫的的思路: 页面下载页面解析数据存储 将工具按照以上分类说明,按照学习路线顺序给出参考文章 页面下载器 requests(必学) python爬虫入门requests模块 Python爬虫:requests库基本使用 Python爬虫:使用requests库下载大文件 Pytho...

2018-10-12 14:03:34

阅读数:48

评论数:0

Python编程:查看python语法中的关键字keyword

python3 $ workon py3 (py3)$ python Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 03:03:55) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Typ...

2018-10-11 12:59:15

阅读数:35

评论数:0

Python爬虫:Selenium鼠标点击二级菜单

selenium包中ActionChains类给出的示例如下: menu = driver.find_element_by_css_selector(".nav") hidden_submenu = driver....

2018-10-10 11:41:13

阅读数:20

评论数:0

Pyhton爬虫:selenuim的元素选择器

查找单个元素 函数 作用 find_element(self, by=By.ID, value=None) 根据参数查找元素 find_element_by_xpath(self, xpath) 根据xpath表达式查找元素 find_element_by_css_sele...

2018-10-10 11:12:29

阅读数:11

评论数:0

selenium.common.exceptions.WebDriverException: Message: unable to set cookie

问题 使用selenium 的chrome 添加cookie chrome.add_cookie(cookie_dict) # 添加cookie 报错 selenium.common.exceptions.WebDriverException: Message: unable to...

2018-10-09 18:34:53

阅读数:12

评论数:0

Python爬虫:scrapy辅助功能实用函数

scrapy辅助功能实用函数: get_response: 获得scrapy.HtmlResponse对象, 在不新建scrapy项目工程的情况下,使用scrapy的一些函数做测试 extract_links: 解析出所有符合条件的链接 代码示例 以拉勾首页为例,获取拉勾首页所有职位链...

2018-09-29 16:09:05

阅读数:36

评论数:0

搜索引擎快捷导航:一个简单的chrome插件(教程)

搜索引擎快捷导航 使用方法 :下载crx扩展名文件,拖入chrome应用管理界面即可 github地址:https://github.com/mouday/chrome-search-tool 编写一个简单的chrome插件(教程) 实现效果: 简单理解:chrome扩展程序就是一个we...

2018-09-28 16:15:56

阅读数:2024

评论数:7

Python爬虫:浏览器请求头参数RequestHeaders

chrome浏览器请求头中有许多参数,分别代表的意思如下 参数 示例 含义 Accept Accept: */* 客户端能够接收的内容类型 Accept-Encoding Accept-Encoding: gzip, deflate 客户端支持的压缩编码类型 Accept-...

2018-09-27 10:01:47

阅读数:62

评论数:0

Python爬虫:splash+requests简单示例

render import requests def splash_render(url): splash_url = "http://localhost:8050/render.html&...

2018-09-25 18:49:19

阅读数:65

评论数:0

给python项目在github贴上build和pypi小徽章

效果展示 获取第一个徽章build 在项目主目录下创建三个必要文件 新建.travis.yml,写明python的版本号、需要安装的依赖和测试模块 language: python python: - "3.6" i...

2018-09-21 17:17:59

阅读数:39

评论数:0

Python爬虫:使用requests库下载大文件

当使用requests的get下载大文件/数据时,建议使用使用stream模式。 当把get函数的stream参数设置成False时,它会立即开始下载文件并放到内存中,如果文件过大,有可能导致内存不足。 当把get函数的stream参数设置成True时,它不会立即开始下载,当你使用iter_con...

2018-09-20 15:32:26

阅读数:35

评论数:0

MySql修改时间字段的函数

定义和用法 DATE_ADD() 函数向日期添加指定的时间间隔。 DATE_SUB() 函数向日期减少指定的时间间隔。 语法 DATE_ADD(date,INTERVAL expr type) DATE_SUB(date,INTERVAL expr type) date 参数是合法的日期表达式。 ...

2018-09-20 14:08:25

阅读数:26

评论数:0

XPathHelper使用

使用步骤: 1)用chrome打开一个网页 2)按Ctrl-Shift键-X以打开XPath辅助控制台。 3)按住Shift键鼠标在页面上的元素。查询框会不断更新,以显示鼠标指针下面的元素充分XPath查询。结果框其右侧将显示评价结果的查询。 4)如果需要的话,可以直接在控制台编辑XPath查询。...

2018-09-18 17:29:17

阅读数:42

评论数:0

js实现页面滑动到最底部触发内容加载

首先要清楚3个定义: 文档高度: 这是整个页面的高度 可视窗口高度: 这是你看到的浏览器可视屏幕高度 滚动条滚动高度: 滚动条下滑过的高度 所以, 当 文档高度 == 可视窗口高度 + 滚动条高度 时,滚动条正好到底. 以下三个方法分别获取上面3个高度值 scroll-event.js //...

2018-09-18 17:02:56

阅读数:36

评论数:0

css文件能加载但是没有生效

使用nginx+django部署项目的时候,为了提高加载速度,我将css,js,image等静态资源在nginx中配置了路径 本地测试没有问题,代码提交线上就出问题了,出现了这么个情况: css文件能加载但是没有生效 经过查找资料,大概从以下两个方面入手检查: 1、考虑css文件引用是否正确 2...

2018-09-18 16:33:43

阅读数:31

评论数:0

Django响应JsonResponse返回json格式数据报错

代码 return JsonResponse({"name": "tom"}) 报错: TYPEERROR: In order to allow non-dict objects to be serialized set ...

2018-09-18 14:25:09

阅读数:32

评论数:0

Python编程:对字符串加密的5种方式

本文中的加密,是指人不能直观看出信息的加密 1. url编码 from urllib.parse import quote, unquote name = "王大锤" # 编码 utf8_name = quote(na...

2018-09-14 20:41:08

阅读数:64

评论数:0

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