摘要: python基础部分 函数 初识函数 函数进阶 装饰器函数 迭代器和生成器 内置函数和匿名函数 递归函数 常用模块 常用模块 模块和包 面向对象 初识面向对象 面向对象进阶 网络编程 网络编程 并发编程 操作系统介绍 进程 线程 协程 IO模型 数据库部分 初识数据库 mysql表操作 mysql记 阅读全文
posted @ 2019-08-31 15:41 tank_jam 阅读(1013) 评论(0) 推荐(1) 编辑
摘要: 选课系统 一 需求分析 二 程序的架构设计 三 程序的目录结构 阅读全文
posted @ 2019-08-15 10:10 tank_jam 阅读(703) 评论(1) 推荐(0) 编辑
摘要: Python网络爬虫Scrapy框架研究 Scrapy1.0教程 Scrapy笔记(1)- 入门篇 Scrapy笔记(2)- 完整示例 Scrapy笔记(3)- Spider详解 Scrapy笔记(4)- Selector详解 Scrapy笔记(5)- Item详解 Scrapy笔记(6)- Ite 阅读全文
posted @ 2019-07-01 22:20 tank_jam 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 爬虫技术的奥秘 爬虫技术的牛逼体现的不一定是要会多少爬虫技术手段,而是你掌握了多少种破解策略,而面试时与面试官交流的是目标网站的反爬策略。 你是如何一步一步破解的,讲解破解的思路。一个牛逼的爬虫开发者是如何养成?每天都爬一到两个网站,无论这个网站大还是小,每天都坚持爬取,然后总结,整理反爬策略。这些 阅读全文
posted @ 2019-05-14 18:34 tank_jam 阅读(1216) 评论(1) 推荐(1) 编辑
摘要: 阅读目录 一 计算机基础 二 python解释器 三 变量 四 数据类型基础 五 用户交互 六 格式化输出 七 基本运算符 八 流程控制 九 常用数据类型内置方法 十 字符编码 十一 文件操作 十二 函数 十三 模块与包 十四 软件开发规范 十五 常用模块 十六 面向对象编程 第一篇 计算机基础 0 阅读全文
posted @ 2019-05-04 13:39 tank_jam 阅读(948) 评论(1) 推荐(0) 编辑
摘要: centos搭建phantomjs # 1.安装依赖 sudo yum install gcc gcc-c++ make git openssl-devel freetype-devel fontconfig-devel # 2.去github下载phantomjs安装包 git clone git 阅读全文
posted @ 2021-01-19 14:23 tank_jam 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 常用模块 阅读全文
posted @ 2019-08-31 15:48 tank_jam 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 报错: FakeUserAgentError('Maximum amount of retries reached!') # 禁用服务器缓存 ua = UserAgent(use_cache_server=False) # 无效,不缓存数据: ua = UserAgent(cache=False) 阅读全文
posted @ 2019-08-02 12:24 tank_jam 阅读(1215) 评论(0) 推荐(0) 编辑
摘要: 统一采用一种编码形式 在编写Python程序的时候,一定要把编码和解码的操作放在外界来做。程序的核心部分应该使用Unicode字符类型,而且不要对字符的编码做任何设置。我们希望让用户无论输入的是str还是bytes类型,都保证返回统一的字符编码形式。 这样做既可以令程序接收多种类型的文本编码,又可以 阅读全文
posted @ 2019-07-10 10:11 tank_jam 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 遵循PEP8风格 在编写python代码的时候我们应该采用统一的风格来编写代码,可以使代码更加容易读懂。采用和其他程序员统一的编码风格来写代码,也可以使项目更利于多人协作开发。即便代码只有你自己能看懂,也得遵循这套风格,可以令自己后续继续二次开发的时候更容易看懂自己的代码。 一 空白与缩进 在Pyt 阅读全文
posted @ 2019-07-09 20:20 tank_jam 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 1、psutil是一个跨平台库(https://github.com/giampaolo/psutil)能够实现获取系统运行的进程和系统利用率(内存,CPU,磁盘,网络等),主要用于系统监控,分析和系统资源及进程的管理。 2、IPy(http://github.com/haypo/python-ip 阅读全文
posted @ 2019-05-07 15:42 tank_jam 阅读(633) 评论(0) 推荐(3) 编辑
摘要: 官网下载:https://redisdesktop.com/download github地址:https://github.com/uglide/RedisDesktopManager/releases 一、下载 Redis Desktop Manager 百度网盘:https://pan.bai 阅读全文
posted @ 2019-04-29 20:45 tank_jam 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 技术站点 Hacker News:非常棒的针对编程的链接聚合网站 Programming reddit:同上 MSDN:微软相关的官方技术集中地,主要是文档类 infoq:企业级应用,关注软件开发领域 OSChina:开源技术社区,开源方面做的不错哦 cnblogs,51cto,csdn:常见的技术 阅读全文
posted @ 2019-04-29 20:26 tank_jam 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 本文目录 一 什么是 ElasticSearch 二 安装(windows下) 三 python操作ElasticSearch 回到目录 一 什么是 ElasticSearch Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎 Apache Lucene(T 阅读全文
posted @ 2019-04-29 20:21 tank_jam 阅读(259) 评论(0) 推荐(0) 编辑