python3
东浩浩
Linux
展开
-
编译型语言和解释型语言
编译器翻译的方式有两种:1,解释2,编译编译型语言不能跨平台执行,解释型语言可跨平台执行原创 2022-07-12 15:28:35 · 103 阅读 · 1 评论 -
python3 数据类型
基本数据类型**常见的基本数据类型:4. list 列表.可以存放大量的数据,用[]表示5. tuple 元组,用()表示 #不可变(内容不可改变)6. dict 字典{},以key:value的形式存储数据,查找速度快7. set 集合(数学,集合内没有顺序,分散分布)**数据类型查看数据类型 使用type整型 int可进行数学运算浮点型 float带小数点的数布尔型 bool只有两个值 True和False字符串 str一般存储小量数据,字符串是原创 2021-03-14 16:52:26 · 113 阅读 · 1 评论 -
输出已有端口
集合输出#/usr/bin/env python3#linstening portports = []import subprocesss1 = ('80', '8090', '8000', '22', '25')ret = subprocess.getoutput('ss -ntal')for line in ret.split('\n'): if line.startswith('LISTEN'): host_port = line.split()[3]原创 2021-03-13 12:01:47 · 84 阅读 · 0 评论 -
python3替换字典key
#!/usr/bin/env python3info = {'Manufacturer': 'manu', 'Version': 'ver', 'Serial Number': 'sn', 'UUID': 'uuid', 'Wake-up Type': 'wt', 'SKU Number': 'sk', 'Family': 'fa'}dd = {}##调用模块import subprocessret = subprocess.getoutput('dmidecode -qt 1')f.原创 2021-03-12 20:48:54 · 865 阅读 · 1 评论 -
python3
2.输出目前系统中都监听了哪些端口#!/usr/bin/env python3##linstening portports = []import subprocessret = subprocess.getoutput('ss -ntal')for line in ret.split('\n'): if line.startswith('LISTEN'): host_port = line.split()[3] port = host_port.spli原创 2021-03-12 16:11:29 · 92 阅读 · 0 评论 -
python3 娱乐小脚本
请使用python3执行脚本python3 判断账户是否存在#!/usr/bin/env python3# 输入一个用户名判断是否存在import subprocessprint ("请输入用户名")while True: user = input(">>:") if not user: continue if user == "q": break ret = subprocess.getstatusoutput(原创 2021-03-10 21:08:39 · 161 阅读 · 0 评论