Python基础
你这只猪儿虫
这个作者很懒,什么都没留下…
展开
-
python 输出 history中最常用的10条命令
Couter计数器参考链接 history保存在~/.bash_history中 import osfrom collections import Couterc = Couter()witn open("~/.bash_hisstorry") as f: for line in f: cmd = line.strip().split()#先去...原创 2018-04-11 13:45:16 · 5903 阅读 · 0 评论 -
socket连接
from socket import *s = socket()s.connect(("180.97.33.107", 80))s.send("GET / HTTP/1.0\r\n\r\n")#最后是4个转义字符,不知道为什,差一个就出错,应该是格式原因print(s.recv(200))#得到前200字节...原创 2018-04-14 18:25:20 · 135 阅读 · 0 评论 -
python判断ip是否可达
python中使用subprocess来使用shell 关于threading的用法from __future__ import print_functionimport subprocessimport threadingdef is_reachable(ip): if subprocess.call(["ping", "-c", "2", ip])==0:#只发送两...原创 2018-04-14 16:37:18 · 4788 阅读 · 1 评论 -
python內置小工具
一,1S启动一个下载服务器xhn@xu-pc:~$ lsexamples.desktop test1.txt 公共的 模板 视频 图片 文档 下载 音乐 桌面python -m SimpleHTTPServer Serving HTTP on 0.0.0.0 port 8000 ...打开浏览器,输入IP加端口xhn@xu-pc:~$ python -m Si...原创 2018-04-07 17:34:22 · 227 阅读 · 0 评论 -
python打包压缩指定目录下的指定类型文件
import osimport datetimeimport tarfileimport fnmatchdef find_spe_file(root, patterns=['*'], non_cludedir=[]): for root, dirnames, filenames in os.walk(root): for pattern in patterns:...原创 2018-04-12 11:08:26 · 2503 阅读 · 0 评论