摘要:
gcc编译器 编译过程中参数 -E 只预处理,生成预处理文件 .i -S 只编译不汇编,生成编译代码 .s -c 只编译不链接,生成目标文件.o -g 包含调试信息 -I[dir]包含指定路径头文件 生成链接库参数 linux下的链接库格式: 静态库: libname.a 动态库: libname. 阅读全文
摘要:
机器视觉 从 Google 的无人驾驶汽车到可以识别假钞的自动售卖机,机器视觉一直都是一个应用广泛且具有深远的影响和雄伟的愿景的领域。 我们将重点介绍机器视觉的一个分支:文字识别,介绍如何用一些Python库来识别和使用在线图片中的文字。 我们可以很轻松的阅读图片里的文字,但是机器阅读这些图片就会非 阅读全文
摘要:
Selenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,类型像我们玩游戏用的按键精灵,可以按指定的命令自动操作,不同是Selenium 可以直接运行在浏览器上,它支持所有主流的浏览器(包括PhantomJS这些无界面的浏览器)。 火狐浏览器 : Phan 阅读全文
摘要:
Selenium Selenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,类型像我们玩游戏用的按键精灵,可以按指定的命令自动操作,不同是Selenium 可以直接运行在浏览器上,它支持所有主流的浏览器(包括PhantomJS这些无界面的浏览器)。 Sel 阅读全文
摘要:
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。适用于进行数据交互的场景,比如网站前台与后台之间的数据交互。 JSON和XML的比较可谓不相上下。 Python 自 阅读全文
摘要:
CSS 选择器:BeautifulSoup4 和 lxml 一样,Beautiful Soup 也是一个HTML/XML的解析器,主要的功能也是如何解析和提取 HTML/XML 数据。 lxml 只会局部遍历,而Beautiful Soup 是基于HTML DOM的,会载入整个文档,解析整个DOM树 阅读全文
摘要:
什么是XML XML 指可扩展标记语言(EXtensible Markup Language) XML 是一种标记语言,很类似 HTML XML 的设计宗旨是传输数据,而非显示数据 XML 的标签需要我们自行定义。 XML 被设计为具有自我描述性。 XML 是 W3C 的推荐标准 W3School官 阅读全文
摘要:
Requests:让HTTP服务人类 虽然Python的标准库中 urllib 模块已经包含了平常我们使用的大多数功能,但是它的 API 使用起来让人感觉不太好,而 Requests 自称 “HTTP for Humans”,使用更简洁方便。 Requ 阅读全文
摘要:
urllib的异常处理错误 在我们用urlopen或着opener.open方法发送一个请求时,如果urlopen或opener.open不能处理这个response,就会产生错误 URLError URLError 产生的原因主要有: 1. 没有网络连接 2. 服务器连接失 阅读全文
摘要:
Cookie 是指某些网站服务器为了辨别用户身份和进行Session跟踪,而存储在用户浏览器的文本文件,Cookie可以保持登陆信息到用户下次与服务器会话。 Cookie原理 HTTP是无状态的面向连接的协议, 为了保持连接状态, 引入了Cookie机制 Cookie是http消息头中的一种属性,包 阅读全文