day15 ansible、html标签、HTML表

命名元组:和普通元组一样,有相同的表现特征,但是其添加的功能就是可以根据名称引用元组中的项。

collections模块提供了namedtuple()函数,用于创建自定义的元组数据类型

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
from collections import namedtuple
 
user1 = ("bob", 22, "bob@lmdgame.com")<br>
user = namedtuple("user",["name","age","email"])
user2 = user("alice", 23, "alice@lmdgame.com")
 
print(user1[0])
print(user2[0])
print("alice 的邮箱地址是:%s" % user2.email)
 
 
结果:
bob
alice
alice 的邮箱地址是:alice@lmdgame.com

ansible常用属性

1
2
3
4
5
6
7
8
# 用来加载解析yaml文件或者解析JSON内同,并且支持vault的解密
from ansible.parsing.dataloader import DataLoader  
 
# 管理变量的类,包括主机,组,扩展等变量
from ansible.vars.manager import VariableManager
 
# 用于创建主机清单,主机清单的源采用配置文件或者是逗号分开主机名字字符串
from ansible.inventory.manager import InventoryManager<br><br># 用于创建play对象,能够通过play_source提供的信息自动创建任务对象<br>from ansible.playbook.play import Play<br><br># 用于处理进程池中的多进程。队列管理器负责加载play策略插件,以便在选定的任务主机上执行任务<br>from ansible.executor.task_queue_manager import TaskQueueManager<br><br># 存储ansible一些预定义变量<br>from ansible.constants as C

python2 交互解释器的自动补全

1
2
3
4
5
6
7
8
9
10
11
12
13
# 编辑文件
vim /usr/local/bin/tab.py  
from rlcompleter import readline
 
readline.parse_and_bind('tab: complete')
 
# 添加进环境变量
vim ~/.bash_profile
export PYTHONSTARTUP=/usr/local/bin/tab.py
 
 
# 刷新
source ~/.bash_profile

  HTML标签

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title> hello world </title>
    <!--<script>-->
        <!--alert('警告: 未满18岁少年请在父母陪同下观看!')-->
    <!--</script>-->
</head>
<body>
    <a href="http://192.168.8.155/test/images.html" target="_blank">查看测试图片</a>
    <hr>
    <a href="init.zip">下载init.zip</a>
    <hr>
    <a href="#">没想好跳转到哪里</a>
    <hr>
    <a href="#baidu">跳转到百度锚点</a>
    <hr>
 
    <h2> 查询个人信息 </h2>
    <form action="" method="get">
        姓       名: <input type="text" name="username"> <br>
        班       级: <input type="text" name="class"> <br>
        学生号码: <input type="text" name="number"> <br>
        <input type="submit">
    </form>
 
    <h2> 各种符号 </h2>
    版权符号: © <br>
    空格:   <br>
    小于: < <br>
    大于: > <br>
 
    <h2> 各种线和字体等 </h2>
    分割线: <hr>
    <p> 这是正常段落字体 </p>
    <p><b> 这是加粗字体 </b></p>
    <p><i> 这是倾斜字体 </i></p>
    <p><u> 这是下划线字体 </u></p>
    <p><s> 这是删除线字体 </s></p>
    <p>10的2次方: 10<sup>2</sup></p>
    <p>log2下N上: log<sub>2</sub>N</p>
    <p>通常情况下,我们需要对网络请求进行过滤,只监控向指定目录服务器上发送的请求。对于这种需求,以下几种办法:<br>
               方法一:在主界面的中部的 Filter 栏中填入需要过滤出来的关键字。
        例如我们的服务器的地址是:http://ceshi.com, 那么只需要在 Filter 栏中填入 ceshi 即可。<br>
               方法二:在 Charles 的菜单栏选择 “Proxy”->”Recording
        Settings”,然后选择 Include 栏,选择添加一个项目,然后填入需要监控的协议,主机地址,端口号。这样就可以只截取目标网站的封包了。如下图所示:
    </p>
    <hr>
    <a name="baidu" href="http://www.baidu.com" target="_blank">百度</a>
    <hr>
    <a name="taobao" href="http://www.taobao.com" target="_blank">淘宝</a>
    <hr>
</body>
</html>

  html 表

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Form</title>
    <!--创建表格-->
    <!--定义表格: 使用成对的 <table></table>标记-->
    <!--创建表行: 使用成对的 <tr></tr> 标记-->
    <!--创建单元格: 使用成对的 <td></td> 标记-->
</head>
<body>
    <table border="1">
        <tr>
            <td>第一行,第一列</td>
            <td>第一行,第二列</td>
            <td>第一行,第三列</td>
        </tr>
        <tr>
            <td>第二行,第一列</td>
            <td>第二行,第二列</td>
            <td>第二行,第三列</td>
        </tr>
    </table>
</body>
</html>

  

 

posted @   江戸川のコナン  阅读(35)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
……
点击右上角即可分享
微信分享提示