2023年12月13日发(作者:)

cmd命令行修改文件内容(用来更改本地hosts)

主要用来修改本地hosts文件

1、将文件放在C:UsersAdministrator目录下

2.打开cmd命令行。执行

python add 127.0.01

python del 127.0.01

内容

# -*- coding: cp936 -*-

# 防止命令行显示中文乱码

import sys

import os

path = "文件路径"

def add(ip , domain): # 在文件下增加内容

try:

with open(path, 'a+') as text:

for line in nes():

if ip + " "+ domain in line:

print("已经存在")

break

("n"+ ip + " "+ domain)

except:

print("添加出错")

def delete(ip , domain):

with open(path) as text, open('', "w") as new_text:

try:

for line in nes():

new_line = e("n"+ip + " "+ domain, "")

new_(new_line)

except:

print("删除出错")

(path)

("", "文件名")

if __name__ == '__main__':

command = [1].lower() # 参数一

ip = [2] # 参数二

domain = [3] # 参数三

if command == "add":

add(ip, domain)

elif command == "del":

delete(ip, domain)

else:

print("没有此命令")