Mine værktøjer
Du er her: Forside diverse filer til download mm. sletifil.py
Handlinger tilknyttet webside

sletifil.py

af Lars Bauer JørgensenSidst opdateret 17/05 2007 17:51

Spørgsmål på http://www.eksperten.dk/spm/778863

Klik her for at hente fil

Størrelse: 1 kB - Filtype text/python-source

Indhold af fil-indholdsobjekt

#!usr/bin/python
# -*- coding: UTF-8 -*-
# File: sletifil.py
"""
Jeg har en tekstfil, hvor jeg gemmer et navn og en IP.
Det gemmes i filen på følgende måde:
navn,IP;navn2,IP2;navn3,IP3;
ovs
Men hvordan kan jeg så slette fx navn2 og den tilhørende IP?
Så man ender med navn,IP;navn3,IP3.
Hvordan kan jeg gøre det?
"""
file    = "myfile.ip"
f       = open( file, "r" )
filex   = file + "x"
fx       = open( filex, "w" )
slette  = "navn2"

data = f.readlines()
f.close()
for line in data:
    for name_ip in line.split(";"):
        if name_ip.strip():
            navn,ip = name_ip.split(",")
        else:
            break
        if slette != navn:
            fx.write( "%(navn)s,%(ip)s;" % vars() )
fx.close()

« august 2018 »
søn man tir ons tor fre lør
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Chat Rooms
Dyrk motion

Trim ballerup

 

Powered by Plone, the Open Source Content Management System