백엔드 개발 파이썬 튜토리얼 python切换hosts文件代码示例

python切换hosts文件代码示例

Jun 16, 2016 am 08:45 AM
호스트 파일

win7以上需要使用管理员权限操作。

复制代码 代码如下:

# -*- coding: utf-8 -*-
import os
import glob
import shutil

def format_file_list(files):
        all_files_str = ""
        for i in range(len(files)):
                all_files_str +=  str(i)+":"+files[i]+"\n"
        return all_files_str

hosts_path = "C:\\Windows\\System32\\drivers\\etc"
files =  os.listdir(hosts_path)
os.chdir(hosts_path)

if os.getcwd() != hosts_path:
        print("Switch Dir to System32 Error,check permission!\npwd:"+os.getcwd())
        exit()

hosts_files = glob.glob("host*")
choosed_file_idx = int(input("Choose Hosts File Index:\n"+format_file_list(hosts_files)))
files_num = len(hosts_files)

if (choosed_file_idx = files_num) :
        print("Please choose a file in the lists!")
        exit()

print("Choosed idx:{0},file:{1}.".format(choosed_file_idx,hosts_files[choosed_file_idx]))
shutil.copy("hosts","hosts.bak")
shutil.copy(hosts_files[choosed_file_idx],"hosts")
print("Copy ok,then flush dns...")
os.system("ipconfig /flushdns")

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
4 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

Go 언어 프로그래밍 가이드: 호스트 파일 수정 구현 Go 언어 프로그래밍 가이드: 호스트 파일 수정 구현 Mar 07, 2024 am 10:51 AM

제목: Go 언어 프로그래밍 가이드: Hosts 파일 수정 구현 일상적인 소프트웨어 개발 과정에서 우리는 운영 체제의 호스트 파일을 수정해야 하는 상황에 자주 직면합니다. 호스트 파일은 IP 주소와 호스트 이름을 매핑하는 데 사용되는 확장자가 없는 텍스트 파일로, 일반적으로 로컬에서 도메인 이름 확인을 설정하는 데 사용됩니다. 이번 글에서는 Go 언어를 사용하여 운영체제의 호스트 파일을 수정하는 기능을 구현하는 방법을 소개하고 구체적인 코드 예시를 제시하겠습니다. 먼저 호스트 파일을 수정할 수 있는 G를 만들어야 합니다.

호스트 파일을 수정한 후에는 저장할 수 없습니다. 호스트 파일을 수정한 후에는 저장할 수 없습니다. Feb 20, 2024 am 08:14 AM

호스트 파일은 IP 주소와 호스트 도메인 이름을 매핑하는 데 사용되는 텍스트 파일이며 도메인 이름 확인 문제를 해결하는 데 사용됩니다. 어떤 경우에는 호스트 파일을 수정하거나 일부 항목을 추가하거나 삭제해야 할 수도 있습니다. 그러나 때때로 호스트 파일을 수정한 후 저장할 수 없는 문제가 발생할 수 있습니다. 이 문서에서는 이 문제가 발생할 수 있는 이유를 살펴보고 몇 가지 해결 방법을 제공합니다. 먼저 호스트 파일은 운영 체제의 시스템 디렉터리에 있습니다. 예를 들어 Windows 운영 체제의 경로는 C:Wind입니다.

호스트 파일을 수정할 권한이 없습니다. 호스트 파일을 수정할 권한이 없습니다. Mar 03, 2024 am 10:31 AM

일부 사용자가 Hosts 파일 수정을 요청했지만 저장할 때 저장할 수 없는 문제가 발생했습니다. 이는 Hosts 파일이 시스템 파일이고 일반적으로 편집하려면 해당 권한이 필요하기 때문입니다. 다음 문제는 기사를 참고하시면 됩니다. 호스트 파일 수정 권한이 없는 문제를 해결하는 방법 1. 호스트 파일을 열고 앞에 있는 읽기 전용 옵션을 선택 취소하세요. 2. 호스트 파일 수정 권한이 없다고 표시되면 권한을 열 때 파일을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하십시오. 3. 안전을 클릭하여 입력하십시오. 4. 그런 다음 다시 시도하십시오. 고급을 입력하십시오. 5. 흰색 상자에 "administrator"를 입력하고 확인을 클릭하십시오.

win10에서 호스트 파일을 찾을 수 없으면 어떻게 해야 합니까? win10에서 호스트 파일을 찾을 수 없으면 어떻게 해야 합니까? Mar 01, 2024 pm 09:26 PM

win10 시스템의 호스트 파일은 URL 차단, 웹 페이지 이동 등의 기능과 밀접한 관련이 있기 때문에 파일 설정을 자주 변경하는 경우가 많습니다. 도움 모두가 문제를 해결합니다. Win10에서 호스트 파일을 찾을 수 없는 경우 어떻게 해야 합니까? 1. 먼저 이 컴퓨터를 클릭하고 Windows-Systen32-Drivers-etc 경로를 통해 폴더를 입력한 후 인터페이스 상단에 있는 보기를 클릭한 다음 옵션 버튼을 클릭합니다. 2. 팝업 창에서 위의 보기 탭을 클릭하고 고급 설정 모듈에서 보호된 운영 체제 파일 숨기기를 찾으세요. 3. 시스템에 나타나는 프롬프트에서 보호된 운영 체제 파일을 숨기는 옵션을 선택 취소해야 합니다.

HOSTS 파일을 구성하는 방법 HOSTS 파일을 구성하는 방법 Jan 09, 2024 pm 03:41 PM

구성 단계: 1. 터미널 또는 명령 프롬프트 창을 열고 "cd /etc" 명령을 입력하여 "/etc" 폴더로 들어갑니다. 2. "vi /hosts" 명령을 입력하여 호스트 파일 편집 인터페이스로 들어갑니다. 편집 인터페이스에서 "i" 키를 눌러 삽입 모드로 들어간 다음 추가하거나 수정해야 하는 내용을 수동으로 입력하거나 붙여넣습니다. 4. 편집을 완료한 후 "Esc" 키를 눌러 삽입 모드를 종료합니다. 5. " :wq" 명령을 입력하고 Enter 키를 눌러 편집기를 저장하고 종료합니다.

호스트 파일을 여는 방법 호스트 파일을 여는 방법 Nov 06, 2023 am 10:27 AM

호스트 파일을 여는 단계: 1. 파일 탐색기를 엽니다. 2. 주소 표시줄에 다음 경로를 입력합니다. C:\Windows\System32\drivers\etc\ 3. 이 경로에서 " 4. 호스트 파일을 엽니다.

Win10 시스템에서 호스트 파일을 편집하는 방법 Win10 시스템에서 호스트 파일을 편집하는 방법 Jan 05, 2024 pm 01:08 PM

win10 시스템에서 호스트 파일을 수정하는 방법은 무엇입니까? 많은 친구들이 이 문제에 직면했다고 생각합니다. 오늘 편집자는 관련 내용과 이를 해결하는 단계를 살펴보겠습니다. Win10 시스템에서 호스트 파일을 수정하는 단계 1. 호스트 파일을 수정하려면 먼저 이 파일을 찾아야 합니다. "실행" 대화 상자를 열고 호스트 파일 경로(C:\WINDOWS\system32\drivers\etc)를 입력한 다음 확인을 클릭합니다. 2. 그런 다음 호스트 파일 위치를 찾은 후 호스트 파일을 마우스 오른쪽 버튼으로 클릭합니다. 그런 다음 팝업에서 그림 3과 같이 옵션에서 "속성"을 엽니다. 호스트 파일의 속성을 연 후 "보안"을 클릭합니다.

win10 시스템에서 호스트 파일을 수정하는 방법 win10 시스템에서 호스트 파일을 수정하는 방법 Mar 27, 2024 am 11:11 AM

1. 장치를 열고 C 드라이브를 입력한 후 그림과 같이 C: windowssystem32driversetc를 찾습니다. 2. 그런 다음 폴더에서 호스트 파일을 찾아 마우스 오른쪽 버튼을 클릭하고 그림과 같이 [속성]을 선택합니다. 3. 호스트 파일에서 속성 창의 [보안] 열에서 사용 중인 계정을 찾아 [수정] 및 [쓰기] 권한을 부여한 후 그림과 같이 [확인]을 클릭합니다. 그림과 같이 메모장 형식의 호스트 파일: 5. 마지막으로 지정된 IP를 입력하여 액세스하고 저장합니다. 그림과 같이:

See all articles