激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語言編程技術(shù)及教程分享平臺!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - Python - Python運維自動化之nginx配置文件對比操作示例

Python運維自動化之nginx配置文件對比操作示例

2021-03-30 00:18努力一方 Python

這篇文章主要介紹了Python運維自動化之nginx配置文件對比操作,涉及Python針對文件的讀取、遍歷、比較進(jìn)而達(dá)到差異對比的相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了Python運維自動化之nginx配置文件對比操作。分享給大家供大家參考,具體如下:

文件差異對比diff.py

?
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
#!/usr/bin/env python
#
import difflib
import sys
try:
  textfile1=sys.argv[1]
  textfile2=sys.argv[2]
except exception,e:
  print "Error:"+str(2)
  print "Usge: difflib.py file1 file2"
  sys.exit()
def readfile(filename):
  try:
    fileHandle=open(filename,'rb')
    text=fileHandle.read().splitlines()
    fileHandle.close()
    return text
  except IOError as error:
    print ('read file Error:'+str(error))
    sys.exit()
if textfile1=="" or textfile2=="":
  print "usege :difflib.py file1 file2"
  sys.exit()
text1_lines=readfile(textfile1)
text2_lines=readfile(textfile2)
d = difflib.HtmlDiff()
print d.make_file(text1_lines, text2_lines)
?
1
#python diff.py nginx1.conf nginx2.conf > diff.html

Python運維自動化之nginx配置文件對比操作示例

利用的是difflib模塊,Python2.3以上版本自帶的庫

希望本文所述對大家Python程序設(shè)計有所幫助。

原文鏈接:https://blog.csdn.net/yufei6808/article/details/51291658

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 色屁屁xxxxⅹ免费视频 | 成人一级片毛片 | 欧美大电影免费观看 | 日韩在线欧美在线 | 一本色道久久综合亚洲精品图片 | 成人毛片视频免费看 | 最新黄色电影网站 | 在线亚洲免费 | 日韩精品久久一区二区三区 | 日韩欧美视频一区二区三区 | 欧美成人精品一区二区三区 | 中午字幕无线码一区2020 | 亚洲电影免费观看国语版 | 中文字幕在线资源 | 中国大陆高清aⅴ毛片 | 久久久久久中文字幕 | 91九色蝌蚪国产 | 日韩毛片毛片久久精品 | 精品国产一区二区三 | 国产日产精品久久久久快鸭 | 奇米888一区二区三区 | av中文在线观看 | 久久在线 | 超碰一区| 亚洲国产资源 | 爱逼av | 日韩在线视频免费播放 | 久久99精品久久久久久久久久久久 | 91精品国啪老师啪 | 最新视频一区二区 | 亚洲成人欧美在线 | 亚洲精品一区二区三区大胸 | 久久久久电影网站 | 九九热免费在线观看 | 日韩大片在线永久观看视频网站免费 | 久色亚洲| 成人综合免费视频 | 久久精品视频日本 | 成人超碰97 | 欧美成网 | 美女擦逼|