摘要: 1. 预备知识 学习者需要预先掌握Python的数字类型、字符串类型、分支、循环、函数、列表类型、字典类型、文件和第三方库使用等概念和编程方法。 Python入门篇:https://www.cnblogs.com/wenwei-blog/p/10592541.html 2. Python爬虫基本流程 阅读全文
posted @ 2019-03-21 11:40 z寒江雪 阅读(27187) 评论(2) 推荐(45) 编辑
摘要: 1.ORM介绍 orm英文全称object relational mapping,就是对象映射关系程序,简单来说我们类似python这种面向对象的程序来说一切皆对象,但是我们使用的数据库却都是关系型的,为了保证一致的使用习惯,通过orm将编程语言的对象模型和数据库的关系模型建立映射关系,这样我们在使 阅读全文
posted @ 2018-12-18 11:34 z寒江雪 阅读(283) 评论(0) 推荐(0) 编辑
摘要: redis 介绍 redis是业界主流的key-value nosql 数据库之一。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持pu 阅读全文
posted @ 2018-05-12 00:10 z寒江雪 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 操作系统环境: CentOS Linux release 7.4.1708 (Core) 使用yum安装ftp服务: yum install -y vsftpd 添加系统用户作为登录ftp服务器并修改ftp配置文件: 关于vsftpd三种用户的区分: 本地用户:用户在FTP服务器拥有账号,且该账号为 阅读全文
posted @ 2018-04-20 13:30 z寒江雪 阅读(7743) 评论(0) 推荐(0) 编辑
摘要: platform模块可以获取操作系统的相关信息。 阅读全文
posted @ 2018-04-19 07:35 z寒江雪 阅读(2245) 评论(0) 推荐(0) 编辑
摘要: 1.定义 paramiko是一个基于SSH用于连接远程服务器并执行相关操作(SSHClient和SFTPClinet,即一个是远程连接,一个是上传下载服务),使用该模块可以对远程服务器进行命令或文件操作,值得一说的是,fabric和ansible内部的远程管理就是使用的paramiko来现实。 2. 阅读全文
posted @ 2018-03-17 17:02 z寒江雪 阅读(845) 评论(0) 推荐(0) 编辑
摘要: shelve是一个简单的数据存储方案,类似key-value数据库,可以很方便的保存python对象,其内部是通过pickle协议来实现数据序列化。shelve只有一个open()函数,这个函数用于打开指定的文件(一个持久的字典),然后返回一个shelf对象。shelf是一种持久的、类似字典的对象。 阅读全文
posted @ 2017-10-26 15:47 z寒江雪 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 在编程过程中为了增加友好性,在程序出现bug时一般不会将错误信息显示给用户,而是现实一个提示的页面,通俗来说就是不让用户看见大黄页!!! 异常结构1: 异常结构2: 需求:将用户输入的两个数字相加 常见异常类型: 自定义异常: 阅读全文
posted @ 2017-10-14 18:28 z寒江雪 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 通过字符串映射或修改程序运行时的状态、属性、方法, 有以下4个方法: 阅读全文
posted @ 2017-10-14 15:59 z寒江雪 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 一.socket定义 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现,socket即是一种特殊的文件,一些socket函数就是对其进行的操作(读/写IO、打开、关闭),基本上Socket 阅读全文
posted @ 2017-10-12 14:21 z寒江雪 阅读(309) 评论(0) 推荐(0) 编辑