摘要:python基础部分 函数 初识函数 函数进阶 装饰器函数 迭代器和生成器 内置函数和匿名函数 递归函数 常用模块 常用模块 模块和包 面向对象 初识面向对象 面向对象进阶 网络编程 网络编程 并发编程 操作系统介绍 进程 线程 协程 IO模型 数据库部分 初识数据库 mysql表操作 mysql记 阅读全文
posted @ 2019-08-31 15:41 tank_jam 阅读(670) 评论(0) 推荐(1) 编辑
摘要:选课系统 一 需求分析 二 程序的架构设计 三 程序的目录结构 阅读全文
posted @ 2019-08-15 10:10 tank_jam 阅读(386) 评论(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 阅读(328) 评论(0) 推荐(0) 编辑
摘要:爬虫技术的奥秘 爬虫技术的牛逼体现的不一定是要会多少爬虫技术手段,而是你掌握了多少种破解策略,而面试时与面试官交流的是目标网站的反爬策略。 你是如何一步一步破解的,讲解破解的思路。一个牛逼的爬虫开发者是如何养成?每天都爬一到两个网站,无论这个网站大还是小,每天都坚持爬取,然后总结,整理反爬策略。这些 阅读全文
posted @ 2019-05-14 18:34 tank_jam 阅读(915) 评论(1) 推荐(1) 编辑
摘要:阅读目录 一 计算机基础 二 python解释器 三 变量 四 数据类型基础 五 用户交互 六 格式化输出 七 基本运算符 八 流程控制 九 常用数据类型内置方法 十 字符编码 十一 文件操作 十二 函数 十三 模块与包 十四 软件开发规范 十五 常用模块 十六 面向对象编程 第一篇 计算机基础 0 阅读全文
posted @ 2019-05-04 13:39 tank_jam 阅读(346) 评论(1) 推荐(0) 编辑
摘要:常用模块 阅读全文
posted @ 2019-08-31 15:48 tank_jam 阅读(95) 评论(0) 推荐(0) 编辑
摘要:选课系统 一 需求分析 二 程序的架构设计 三 程序的目录结构 阅读全文
posted @ 2019-08-15 10:10 tank_jam 阅读(386) 评论(1) 推荐(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 阅读(375) 评论(0) 推荐(0) 编辑
摘要:统一采用一种编码形式 在编写Python程序的时候,一定要把编码和解码的操作放在外界来做。程序的核心部分应该使用Unicode字符类型,而且不要对字符的编码做任何设置。我们希望让用户无论输入的是str还是bytes类型,都保证返回统一的字符编码形式。 这样做既可以令程序接收多种类型的文本编码,又可以 阅读全文
posted @ 2019-07-10 10:11 tank_jam 阅读(122) 评论(0) 推荐(0) 编辑
摘要:遵循PEP8风格 在编写python代码的时候我们应该采用统一的风格来编写代码,可以使代码更加容易读懂。采用和其他程序员统一的编码风格来写代码,也可以使项目更利于多人协作开发。即便代码只有你自己能看懂,也得遵循这套风格,可以令自己后续继续二次开发的时候更容易看懂自己的代码。 一 空白与缩进 在Pyt 阅读全文
posted @ 2019-07-09 20:20 tank_jam 阅读(155) 评论(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 阅读(200) 评论(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 阅读(98) 评论(0) 推荐(0) 编辑
摘要:技术站点 Hacker News:非常棒的针对编程的链接聚合网站 Programming reddit:同上 MSDN:微软相关的官方技术集中地,主要是文档类 infoq:企业级应用,关注软件开发领域 OSChina:开源技术社区,开源方面做的不错哦 cnblogs,51cto,csdn:常见的技术 阅读全文
posted @ 2019-04-29 20:26 tank_jam 阅读(130) 评论(0) 推荐(0) 编辑
摘要:本文目录 一 什么是 ElasticSearch 二 安装(windows下) 三 python操作ElasticSearch 回到目录 一 什么是 ElasticSearch Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎 Apache Lucene(T 阅读全文
posted @ 2019-04-29 20:21 tank_jam 阅读(97) 评论(0) 推荐(0) 编辑
摘要:1、要安装Redis,首先要获取安装包。Windows的Redis安装包需要到以下GitHub链接找到。链接:https://github.com/MSOpenTech/redis。打开网站后,找到Release,点击前往下载页面。 2、在下载网页中,找到最后发行的版本(此处是3.2.100)。找到 阅读全文
posted @ 2019-04-29 17:11 tank_jam 阅读(70) 评论(0) 推荐(0) 编辑