programme:dhcpdnsadmin:dda
Dies ist eine alte Version des Dokuments!
DHCP-/DNS-Admin
def read(self): print("read(): <-", self.hfile) with open(self.hfile) as file: for line in file: self._lines.append(line) if 'Serial' in line: print("Zähler:", line) currentdate = (datetime.now().strftime("%Y%m%d")) print(currentdate) #serialnr = [int(s) for s in line.split() if s.isdigit()] l_serialnr = [int(s) for s in line if s.isdigit()] serialnr = ''.join(str(e) for e in l_serialnr) #print(serialnr[0:8]) if serialnr[0:8] == currentdate: serialnr[8:] += 1 print("Die SerialNr.: '{}' hat das aktuelle Datum".format(serialnr)) else: i_serialnr = int(serialnr) i_serialnr = currentdate print(type(currentdate)) #print(i_serialnr) #s_serialnr = str(serialnr) #print("Die SerialNr.: '{}' wurde auf das aktuelle Datum gesetzt".format(int(s_serialnr))) #print(s_serialnr) if not self._lines: raise OSError("'{}' ist leer!".format(self.hfile))
programme/dhcpdnsadmin/dda.1528749709.txt.gz · Zuletzt geändert: 2018/06/11 22:41 von pulsar