みなさん、こんにちは。私はPythonの初心者です。DNSを変更するスクリプトをPythonで作成したかったのです。
しかし、そのコードを書いた後、resolv.confが読み取り専用ファイルであることを学びました。そのエラーが発生したため:IOError:[Errno 13]アクセスが拒否されました:'/etc/resolv.conf'
myFile= open("/etc/resolv.conf", "w")
次に、少し検索して見つけ、 resolv.confos.chmode()
のすべての特権を削除するための新しい行を書きました。これは次のとおりです。
os.chmod("/etc/resolv.conf", 0777)
しかし今、私はそのエラーを受け取っています:IOError:[Errno 13]許可が拒否されました:'/etc/resolv.conf'
私はこの質問を乗り越えることができず、あなたのアドバイスを待っています。
ありがとうございました。