2018年2月8日

python之web架构

摘要: 一、web架构简介 web.py是一个轻量级Python web框架,它简单而且功能强大。web.py是一个开源项目。该框架由已故美国作家、Reddit联合创始人、RSS规格合作创造者、著名计算机黑客Aaron Swartz开发。web.py目前已被很多大型网站所使用。web.py简单易学,只要有P 阅读全文

posted @ 2018-02-08 10:42 huangdongju 阅读(304) 评论(0) 推荐(0) 编辑

2018年1月29日

python之saltstack二次开发

摘要: 一、salt的概念 salt是一个配置管理系统,能够维护预定义状态的远程节点(比如,确保指定的报被安装,指定的服务在运行)。一个分布式远程执行系统,用来在远程节点(可以是单个节点,也可以是任意规则挑选出来的节点)上执行命令和查询数据。开发其的目的是为远程执行提供最好的解决方案,并使远程执行变得更好, 阅读全文

posted @ 2018-01-29 18:05 huangdongju 阅读(3548) 评论(0) 推荐(0) 编辑

2018年1月18日

python之爬虫

摘要: 一、爬虫的概念 爬虫:网络爬虫(又被称为网页蜘蛛,网络机器人,在FOA社区中间,更经常的称为网页追逐者)是一种按照一定规则,自动抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。 申明:爬虫也是只能爬取公开网站,公开的数据,别人加密的,涉及隐私的,不能随便弄。 阅读全文

posted @ 2018-01-18 10:54 huangdongju 阅读(267) 评论(0) 推荐(0) 编辑

2018年1月12日

Python之数据处理

摘要: 一、CSV数据处理 CSV文件格式:逗号分隔值(Comma-Separated Value,CSV,有时也称为字符分隔值,因为分隔符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成, 阅读全文

posted @ 2018-01-12 17:05 huangdongju 阅读(1249) 评论(0) 推荐(0) 编辑

2018年1月8日

python之发邮件

摘要: 一、Python发送邮件的步骤 前提:开通了第三方授权,可以使用SMTP服务 1.创建一个SMTP对象:smtp = smtplib.SMTP() 2.连接SMTP服务器,默认端口都是25:smtp.connect('smtp.163.com','25') 3.登录自己邮箱账号:smtp.login 阅读全文

posted @ 2018-01-08 11:16 huangdongju 阅读(171) 评论(0) 推荐(0) 编辑

2017年12月30日

python的socket网络编程

摘要: 一、socket简介 TCP可靠性的实现:1.校验码 2.接收方反馈 3.信息包附带序号 UDP:1.快,不需要花费时间建立和关闭连接 2.偶尔丢失一两个消息包无所谓,但是TCP会严格检查 3.UDP的限制是一个信息包不超过64KB的数据 TCP和UDP区别就是UDP不建立连接,只保证数据的完整性, 阅读全文

posted @ 2017-12-30 16:26 huangdongju 阅读(234) 评论(0) 推荐(0) 编辑

2017年12月27日

python的阶段复习

摘要: 1.ABCD乘于9 = DCBA,求ABCD的值,且ABCD均互不相等 结果: 2.九宫格,相加等于15 结果: _____________ |_A_|_B_|_C_| |_D_|_E_|_F_| |_G_|_H_|_I_| A, B, C, D, E, F, G, H, I 必须是1-9数字,且不 阅读全文

posted @ 2017-12-27 16:45 huangdongju 阅读(182) 评论(0) 推荐(0) 编辑

2017年12月19日

Python之celery

摘要: 一、celery简介 Celery是一个Python开发的异步分布式任务调度模块。celery本身不提供消息服务,使用第三方服务,也就是borker来传递任务,目前支持rebbing, redis, 数据库等。 broker是一个消息传输的中间件,可以理解为一个邮箱。每当应用程序调用celery的异 阅读全文

posted @ 2017-12-19 17:17 huangdongju 阅读(306) 评论(1) 推荐(0) 编辑

2017年12月15日

python之Queue

摘要: 一、多进程的消息队列 “消息队列”是在消息的传输过程中保存消息的容器 消息队列最经典的用法就是消费者和生成者之间通过消息管道来传递消息,消费者和生成者是不通的进程。生产者往管道中写消息,消费者从管道中读消息。 操作系统提供了很多机制来实现进程中的通信,multiprocessing模块就提供了que 阅读全文

posted @ 2017-12-15 15:53 huangdongju 阅读(219) 评论(0) 推荐(0) 编辑

2017年12月8日

Python之多进程多线程

摘要: 一、多进程与多线程的概念 1.多进程的概念 进程是程序在计算机上的的一次执行活动。当你运行一个程序,你就启动了一个进程。显然,程序是死的(静态的),进程是活的(动态的)。进程可以分为系统进程和用户进程。凡是用于完成操作系统的各种功能的进程就是系统进程,它们就是处于运行状态下的操作系统本身;由用户本身 阅读全文

posted @ 2017-12-08 18:20 huangdongju 阅读(477) 评论(0) 推荐(0) 编辑

导航