ich habe schon oft in foren gelesen allerdings ist das das erste mal das ich mich in einem forum angemeldet habe,
ich hoffe ich bin hier richtig ich war unsicher wo ich mein beitrag plazieren sollte.
also ich hab folgendes problem: ich möchte das wenn bei datei(A) "1" eingeben wird ,das sich datei(B)
öffnet und eine resolv.conf datei schreibt.
dateiA
Code: Alles auswählen
#!/usr/bin/python
# -*- coding: utf-8 -*-
# user-UID-dict
import getpass
import os
import time
print "Wähle Ein DNS-SERVER."
print "Provider Primary DNS Server"
time.sleep(2)
print " "
print " "
print "(N)"
print "(1) Level31<><><><><><<>209.244.0.3"
print "(2) Securly3<>><><><><><184.169.143.224"
print "(3) Google2<><><><><><><8.8.8.8"
print "(4) ComodoSecureDNS<><><8.26.56.26"
print "(5) OpenDNSHome4<><><><>208.67.222.222"
print "(6) DNSAdvantage<><><><>156.154.70.1"
print "(7) NortonConnectSafe5<>198.153.192.40"
print "(8) Public-Root9<><><><>199.5.157.131"
time.sleep(1)
b = getpass.getpass(prompt='DNS Nr.? ')
if b.lower() == '1':
print " Ändere Hostname."
os.system("python chdns1.py")
Code: Alles auswählen
#!/usr/bin/python
# -*- coding: utf-8 -*-
datei = open("resolv.conf", "w")
datei.write("# Generated by NetworkManage
domain Speedport_W723_V_Typ_A_1_00_098
search Speedport_W723_V_Typ_A_1_00_098
nameserver 8.8.8.8
nameserver fe80::1%wlan0\n\n")
datei.close()
datei = open("hostname", "r")
x = datei.read()
datei.close()
print x
Code: Alles auswählen
datei.write("# Generated by NetworkManage
und wie kann ich trozdem meine resolv.conf ändern
ich hoffe ihr habt verstanden was mein problem ist
und das ich mich nicht alzu blöd anhöre ich mach das noch nicht so lange :K vielen dank schonmal im voraus