python 自动化之路 day 14

今日内容
http://www.cnblogs.com/wupeiqi/articles/5699254.html
群共享 s15Html课件

1. paramiko模块

https://github.com/paramiko/paramiko/blob/master/demos/interactive.py

2. 实现跳板机

作业:数据库+paramiko实现

3. HTML

在服务器端就是一个文件,文件内部:
<h1>内容</h1>
<h2>内容</h2>
<div>...</div>

学习:HTML标签的对应关系

学习HTML:
- socket服务端
- 直接利用浏览器打开(*****)
- pycharm创建服务端

1. 块级和内联
2.
div
span
a
p
<br/>
h1 ~ h6
input系列:
type=‘text‘ value=‘默认值‘
type=‘password‘
type=‘radio‘ name=‘互斥‘ value=‘1‘ checked=‘checked‘
type=‘checkbox‘ name=‘x‘ value=‘1‘ checked=‘checked‘
type=‘file‘ => Form中加入属性 enctype="multipart/form-data" ,POST
type=‘botton‘ value=‘按钮上的文字‘
type=‘submit‘ value=‘提交当前Form表单‘
type=‘reset‘ value=‘重置当前Form表单‘
select name=‘city‘ muiltiple size=‘10‘
option value=‘x‘
textarea
ul
li
ol
li
dl
dt
dd
img
table
thead
tr,th
tbody
tr,td
# 合并单元格 rowspan colspan
fieldset
legend

作业:
注册页面
跳转到其他页面
登录

PS: 禁止使用模板,HTML缩进 D

CSS前夕:

height: 48px 定义高度
width: 100px 定义宽度
background-color: #5e4b7c; 背景颜色
color: white; 字体颜色
line-height: 48px; 文本在48px中居中
text-align: left 调整当前文本在福标签中的位置
display: inline;
display: block;
display: inline-block;

时间: 2024-12-14 18:04:38

python 自动化之路 day 14的相关文章

《Python自动化之路》大纲

第一天 1.编程语言介绍2.Python基础,介绍历史.发展情况及现状3.Python安装.环境准备4.编程风格.语法要求.变量格式等5.编写用户交互脚本6.读取用户输入7.基本流程控制,if..else/for x in…/while True8.程序流程控制二,break\continue\ 嵌套循环9.项目实践:编写用户登录认证程序* 实现用户名密码登陆,输入错误3次后锁定用户,多用户在线! 第二天1.python I/O交互2.处理文件.通过Python修改及处理文件内容3.项目实践:编

python 自动化之路 day 07

本节内容: 面向对象编程介绍 为什么要用面向对象进行开发? 面向对象的特性:封装.继承.多态 类.方法. 引子 你现在是一家游戏公司的开发人员,现在需要你开发一款叫做<人狗大战>的游戏,你就思考呀,人狗作战,那至少需要2个角色,一个是人, 一个是狗,且人和狗都有不同的技能,比如人拿棍打狗, 狗可以咬人,怎么描述这种不同的角色和他们的功能呢? 你搜罗了自己掌握的所有技能,写出了下面的代码来描述这两个角色 + 上面两个方法相当于造了两个模子,游戏开始,你得成一个人和狗的实际对象吧,怎么生成呢? +

python 自动化之路 day 05

内容目录: 列表生成式.迭代器&生成器 装饰器 模块初始 常用模块 1.列表生成式,迭代器&生成器 列表生成式 需求:列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],要求把列表里的每个值加1 你可能会想到2种方式 : 1 >>> a 2 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 3 >>> b = [] 4 >>> for i in a:b.append(i+1) 5 ... 6 >>&

python 自动化之路 logging日志模块

logging 日志模块 http://python.usyiyi.cn/python_278/library/logging.html 中文官方http://blog.csdn.net/zyz511919766/article/details/25136485 清晰明了,入门必备http://my.oschina.net/leejun2005/blog/126713 继承讲的很棒http://my.oschina.net/u/126495/blog/464892 实例分析 一:概述 在实际项目

python 自动化之路 day 10

本节内容 Gevent协程 Select\Poll\Epoll异步IO与事件驱动 Python连接Mysql数据库操作 RabbitMQ队列 Redis\Memcached缓存 Paramiko SSH Twsited网络框架 引子 到目前为止,我们已经学了网络并发编程的2个套路, 多进程,多线程,这哥俩的优势和劣势都非常的明显,我们一起来回顾下 协程 协程,又称微线程,纤程.英文名Coroutine.一句话说明什么是线程:协程是一种用户态的轻量级线程. 协程拥有自己的寄存器上下文和栈.协程调度

Python自动化运维之14、网络编程之socker()、sockerserver()

一.TCP/IP相关知识 TCP/UDP提供进程地址,两个协议互不干扰的独自的协议 TCP :Transmission Control Protocol 传输控制协议,面向连接的协议,通信前需要建立通信信道(虚拟链路),结束后拆除链路,流式数据协议,可靠的连接 UDP:User Datagram Protocol 用户数据报协议,无连接的协议,不可靠的连接 IP是主机到主机之间,在传输过程中是不会变的,不能超过MTU:最大传输单元 MAC是设备到设备之间通信的,在传输中会不断封装与解封装,会不断

python 自动化之路 day 18 前端内容回顾、补充/Django安装、创建

前端回顾: 整体: - HTML - CSS - JavaScript - 基本数据类型 - for,while.. - DOM - obj = document.getElementById('..') - obj.innerHtml - BOM: - setInterval... ----> 可以完成所有操作 <---- - jQuery: - 选择器 $('#') $('.') - 筛选器 $('#').find('') - 内容或属性 - $('#i1').val() input系列,

python 自动化之路 day 06

ATM作业讲解: 数据访问层 业务逻辑层 time & datetime模块 1 import time 2 3 4 # print(time.clock()) #返回处理器时间,3.3开始已废弃 , 改成了time.process_time()测量处理器运算时间,不包括sleep时间,不稳定,mac上测不出来 5 # print(time.altzone) #返回与utc时间的时间差,以秒计算\ 6 # print(time.asctime()) #返回时间格式"Fri Aug 19

python 自动化之路 day 09 进程、线程、协程篇

本节内容 操作系统发展史介绍 进程.与线程区别 python GIL全局解释器锁 线程 语法 join 线程锁之Lock\Rlock\信号量 将线程变为守护进程 Event事件 queue队列 生产者消费者模型 Queue队列 开发一个线程池 进程 语法 进程间通讯 进程池