Python 官方文档:入门教程 => 点击学习
#!/usr/bin/env python # coding:utf8 import tempfile import os import sys import re file = tempfile.TemporaryFile() ol
#!/usr/bin/env python
# coding:utf8
import tempfile
import os
import sys
import re
file = tempfile.TemporaryFile()
oldFile = 'sshd_config'
if os.path.exists(oldFile):
openOldFile = open(oldFile, 'r')
else:
print "file %s not found" % oldFile
sys.exit()
for line in openOldFile:
line = re.sub(r'^#(PubkeyAuthentication)', '\g<1>', line, flags=re.M)
line = re.sub(r'^#(AuthorizedKeysFile)', '\g<1>', line, flags=re.M)
line = re.sub(r'(^PassWordAuthentication) yes', '\g<1> no', line, flags=re.M)
file.write(line)
openOldFile.close()
file.seek(0)
tmpFile = file.read()
if os.path.exists(oldFile):
os.remove(oldFile)
writeFile = open(oldFile, 'w')
writeFile.write(tmpFile)
file.close()
--结束END--
本文标题: python 修改文件
本文链接: https://www.lsjlt.com/news/187276.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0