代码改变世界

ubuntu 执行Python脚本出现: /usr/bin/env: ‘python\r’: No such file or directory

2018-12-15 10:23 by AlfredZKY, 4210 阅读, 0 推荐, 收藏, 编辑
摘要:原因: 原因: 原因: 原因: #!/usr/bin/env python 在ubuntu会变成 #!/usr/bin/env python\r 而\r 会被shell 当成参数 所以出现: /usr/bin/env: ‘python\r’: No such file or directory 解决 阅读全文

Python模块安装

2018-12-05 11:42 by AlfredZKY, 672 阅读, 0 推荐, 收藏, 编辑
摘要:工欲善其事,必先利其器!!!! 本文会介绍本人使用的所有模块的安装: 1.python的安装 官方网站:https://www.python.org/ 下载地址:https://www.python.org/downloads/ 第三方库:https://pypi.org/ 官方文档:https:/ 阅读全文

win 下通过dos命令格式化磁盘

2018-12-05 11:32 by AlfredZKY, 3005 阅读, 0 推荐, 收藏, 编辑
摘要:该命令可以解决好多问题,比如: 1.u盘作为启动后,如何恢复成正常的u盘 1.win + r ->cmd 进入dos模式 2.输入diskpart后回车,点击确定,进入diskpart命令的交互模式 3.help后可以看到各种命令的解释 4.list disk(列出本pc上存在的磁盘) 5.sele 阅读全文

使用pycharm软件配置数据库可视化

2018-11-19 09:56 by AlfredZKY, 2551 阅读, 0 推荐, 收藏, 编辑
摘要:必须品: pycharm软件,专业版最好自带就有,社区版就需要安装下插件。 专业版直接会在右边的编辑框浮动,直接点开就可以配置。 如图所示,点开就可以配置相应的数据库, 点开配置完毕就可以使用了。 还可以写相应的sql语句,并且还可以执行 社区版因为免费就需要安装插件了才可以使用了。 社区版的默认是 阅读全文

日志模块

2018-11-18 00:08 by AlfredZKY, 281 阅读, 0 推荐, 收藏, 编辑
摘要:日志模块:logging模块 很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误、警告等信息输出,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,logging的日志可以分为 debug(), info(), warning() 阅读全文

XPath的使用

2018-11-17 12:57 by AlfredZKY, 171 阅读, 0 推荐, 收藏, 编辑
摘要:XPath 的常用规则: 使用推荐的浏览器,选中自己的标签后选择复制,选择xpath项 阅读全文

正则表达的使用

2018-11-15 16:43 by AlfredZKY, 293 阅读, 0 推荐, 收藏, 编辑
摘要:首先介绍一个工具:开源中国的网站,挺不错的网站,有一些基本的正则表达式,可以直接使用的。 http://tool.oschina.net/regex 语法: import re 导入模块名 p =re.compile("^[0-9]") 要生成匹配的正则对象,^代表从开头开始匹配,[0-9]代表匹配 阅读全文

代理的作用

2018-11-14 20:58 by AlfredZKY, 317 阅读, 0 推荐, 收藏, 编辑
摘要:代理作用: 1.突破自身ip的访问限制,访问一些不能访问的站点 2.访问一些单位或团体的内部资源 3.提高访问速度 4.隐匿真实IP 代理分类: 1.根据协议分类 2.根据匿名程度分类 阅读全文

Http的请求和响应

2018-11-14 20:44 by AlfredZKY, 322 阅读, 0 推荐, 收藏, 编辑
摘要:请求有客户端发起:可分为4个部分,请求方法(Requestmethod)、请求的网址(Request URL)、请求头(Request Headers)、请求体(Request Body) 1.请求方法 常见的有get和post get和post的区别: 1.get请求中的参数包含在URL中,数据可 阅读全文

爬虫基础1 怎么使用浏览器查看网络请求

2018-11-13 15:32 by AlfredZKY, 1425 阅读, 0 推荐, 收藏, 编辑
摘要:推荐使用火狐和谷歌浏览器,一般两个对照着看。 下面是两个浏览器对同一个网址的页面进行检查的,对比,火狐直接是中文显示,谷歌则是英文显示。 如下页面是火狐的 如下是谷歌浏览器的 下面是这些字段的介绍: 1.Name:请求的名称,一般是会将URL的最后一部分内容当做名称 2.Satus:响应的状态码,2 阅读全文