小编use*_*882的帖子

跨越多行的python正则表达式

我正在使用python和pexpect从一些cisco设备收集一些信息,并且在REs上取得了很多成功来提取讨厌的小项目.我担心我会碰到这个问题.有些交换机堆叠在一起,我已在脚本中识别出这一点并使用单独的例程来解析数据.如果开关堆叠,您会看到以下内容(从示波器输出中提取)

Top Assembly Part Number        : 800-25858-06
Top Assembly Revision Number    : A0
Version ID                      : V08
CLEI Code Number                : COMDE10BRA
Hardware Board Revision Number  : 0x01


Switch   Ports  Model              SW Version              SW Image
------   -----  -----              ----------              ----------
*    1   52     WS-C3750-48P       12.2(35)SE5             C3750-IPBASE-M  
     2   52     WS-C3750-48P       12.2(35)SE5             C3750-IPBASE-M
     3   52     WS-C3750-48P       12.2(35)SE5             C3750-IPBASE-M
     4   52     WS-C3750-48P       12.2(35)SE5             C3750-IPBASE-M


Switch 02 
---------
Switch Uptime                   : 11 weeks, 2 days, 16 hours, 27 minutes
Base ethernet MAC Address       : …
Run Code Online (Sandbox Code Playgroud)

python regex

3
推荐指数
2
解决办法
2万
查看次数

Python为Excel生成输出

我有一个Python脚本从一些远程网络设备收集信息.输出可能是20到1000行文本.这就是我现在在本地PC上的优秀.

现在访问这个Linux设备是复杂的,一个Citrix会话到远程Windows服务器然后ssh到Linux设备世界的一半.没有ftp,scp或类似的东西,所以我无法在Linux设备上生成excel并在本地传输它.获取信息的唯一方法是从ssh窗口复制/粘贴到本地计算机并对其进行后处理

我的问题是什么是最好的(从用户的角度来看,其他人将使用它)格式生成?1.它现在是(空格和制表符),2.reformat as csv或3.convert to xml

python xml csv excel

0
推荐指数
1
解决办法
702
查看次数

标签 统计

python ×2

csv ×1

excel ×1

regex ×1

xml ×1