
python
ly_6118
这个作者很懒,什么都没留下…
展开
-
linux下用paramiko登录防火墙设备
linux下用paramiko ssh登录防火墙设备由于crt和xshell自带的python不识别一些库,crt只支持python2,目前没有计划支持Python3。因此利用linux中安装的python来实现一些脚本。缺点:不如crt能够立马回显看到脚本运行的情况,要自己在设备上show才能知道运行结果。import paramikoimport time#创建SSH对象s...原创 2019-05-24 15:36:08 · 1478 阅读 · 0 评论 -
解决linux python3写入txt文件中换行始终显示"\r\n"
问题环境:在Linux上运行python3脚本远程登录设备,远程发送指令,并把指令的回显写入文件。出现的问题:正常应该显示的换行始终被显示成\r\n问题,在windows上能够正常显示涉及的问题原因:windows和linux上对文本处理的差异文本方式与二进制方式打开文件的区别paramiko中recv()获取的内容类型python3的编码格式使用到的代码:paramiko...原创 2019-05-31 17:08:11 · 3689 阅读 · 2 评论 -
python实现批量打开windows cmd
最近要测试一个问题,需要打开三十多个cmd,不断tcping server 80端口看链路延时和tcp丢包重传情况。因为测试的是压力,如果手动打开cmd很耗费时间,就想写一个python的小程序来实现这个功能。首先先把tcping软件放到C:\Windows\System32这个路径下,确保cmd能够使用tcping先看几个简单实现的用法import osimport subproces...原创 2019-08-01 11:46:49 · 3876 阅读 · 0 评论 -
python2.7 open一个文本文件r+模式read()和write()不能同时使用
python open一个文本文件r+模式read和write不能同时使用实现代码解决办法实现代码原本代码如下:with open(filename,'r+')as f: #把所有文本内容去除空格和回车,合并成一行 session_all = re.sub(' ', '', re.sub('\n', ' ', f.read())) f.write("\n\n\n=========...原创 2019-09-05 15:46:53 · 1081 阅读 · 0 评论