python+BeautifulSoup爬取网易新闻到txt文件
python支持跨平台运行,但是python2.x与python3.x的源码不一定通用, python3自带的2to3功能可以将2.x的源码转换成3.x的源码,可以在网上搜下教程获取我这篇文章里看下:Python3.7使用钉钉2.x版本接口(取token发钉钉消息)
本文python代码基于python3.7版本制作。使用BeautifulSoup库操作python爬取到的页面内容还是很方便的。这里直接以网易新闻科技板块第二页做示例:url = ‘http://tech.163.com/special/gd2016_02/’
python3.7爬取网易新闻完整源码
在[……]
jquery查找div元素第一个元素id
为方便查询以及备忘,jquery的元素查找、取值赋值、属性添加等操作做了整理
关于jquery查询或操作的更多内容可以前往菜鸟教程:https://www.runoob.com/jquery/jquery-ref-selectors.html
另外jquery的post/get操作亦做简单记录(摘录自菜鸟教程)
[……]
python3.7爬取新浪博客所有文章存入word
本文使用python抓取新浪博客全部文章的源码基于网上旧版教程,因网上同类文章重复过多,很多站点的python爬取教程都是一模一样,该教程的原始出处已无法考证。现在网上流传的教程基本已经无法在python3.7版本下运行了,需要进行不少修改,这次的代码写的比较仓促,有很多累赘代码没有时间删除优化。另外在使用这个python爬取的过程中发现对表格的支持不友好,另外不支持爬取图片。爬取图片的教程网上有很多,也可以参考我之前的文章:python3.7保存防盗链图片referer
本代码基本保留了网上流传老版本的所有代码,并已针对python3.7环境做出相应的修改(同时也保留了老版本大代码,但[……]
安装node解决微信小程序云函数调用失败
一切按部就班按官方的指导下载微信开发者工具,小程序也成功开通拿到了 AppID(小程序ID) ,但是在真机调试这边 点击获取openid 老是提示错误信息。
VM86:1 [云函数] [login] 调用失败 Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail cloud function service error code -504002, error message Function not found: [login]; at cloud.callFunc[……]
PHP命名空间class中pdo报错
pdo是php系统自带的类,一般我们会自己封装数据库操作,如果封装的class类中间使用了pdo且使用了namespac命名空间,在调用的时候会直接在该命名空间下查找pdo类,显然是查不到的。这时候基本会报错 找不到xxxx\PDO class类
方法一
在你声明命名空间namespace xxx下使用如下语句将pdo类引入当前命名空间,以下code仅做示范,不代表可用。
方法二
在使用pdo类的时候前面加上斜杠“\”,pdo位于php的脚本根目录路径?
另外需要注意的是如果class类里面有使用try{……}catch(PDOException $e){[……]
如何用生日做高强度密码&密码保护
之前在已经写过一篇:用生日做高强度密码 现做补充。
一、控制密码的长度
直接使用整体生日作为用户密码之一,假设生日为19880102这样密码已经至少8位数了。另外再补上你的姓名拼音大小写间隔,假设是张三ZhAnGsAn,如果你觉得太长可以取首字母大小写间隔Zs。这样你的所有网站的密码就有了固定的一部分19880102Zs
另外我们都知道微博上@一个人用的是符号“@”,这里同理也为你的密码加入一个特殊字符防止暴力破解(事实证明暴力破解纯数字密码是最快的,其次是数字字母组合,所以有必要加入一个特殊符号!),到这一步你的所有账户密码固定部分为@19880102Zs
[……]