Prozdrav narode!
Radim neki projekat za fax. Ono sto me zanima, jeste kako da izmenim podatke u tekstualnom fajlu. Projekat je program za prodavnicu racunara. Treba na tekst koji izgleda ovako:
da izmenim neke podatke u primer ispod:
gde je format: naziv|cena|kolicina|opis|kategorija|izbrisano.
Pa da li ima neko ko bi barem naveo neki primer koda za izmenu ili da mi barem objasni kako da iamenim fajl?
da li je ovo dobar pocetak?
koristim python 2.7.5 na windows 7 sistemu.
Radim neki projekat za fax. Ono sto me zanima, jeste kako da izmenim podatke u tekstualnom fajlu. Projekat je program za prodavnicu racunara. Treba na tekst koji izgleda ovako:
Code:
amd athlon|550|10|dual-core 2.4GHz|procesor|False
intel celeron|650|20|4core 2.8GHz|procesor|False
Nvidia 8500GT|500|15|800GHz 512MB DDR3|graficka karta|False
MSI KN9-Neo|600|5|blabalba|maticna ploca|False
Kingston|300|30|2024MB DDR2|RAM Memorij|False
!!!!!!!!|000|00|!!!!!!|!!!!!!!|True
amd athlon|550|10|dual-core 2.4GHz|procesor|False
intel celeron|650|20|4core 2.8GHz|procesor|False
Nvidia 8500GT|500|15|800GHz 512MB DDR3|graficka karta|False
MSI KN9-Neo|600|5|blabalba|maticna ploca|False
Kingston|300|30|2024MB DDR2|RAM Memorij|False
!!!!!!!!|000|00|!!!!!!|!!!!!!!|True
da izmenim neke podatke u primer ispod:
Code:
amd athlon|550|10|bbbbbbbb|procesor|False
intel celeron|650|99|4core 2.8GHz|procesor|False
Nvidia 8500GT|10000|15|800GHz 512MB DDR3|graficka karta|False
MSI KN9-Neo|600|5|blabalba|blabla|False
Kingston|300|30|2024MB DDR2|RAM Memorij|False
!!!!!!!!|000|00|!!!!!!|!!!!!!!|True
amd athlon|550|10|bbbbbbbb|procesor|False
intel celeron|650|99|4core 2.8GHz|procesor|False
Nvidia 8500GT|10000|15|800GHz 512MB DDR3|graficka karta|False
MSI KN9-Neo|600|5|blabalba|blabla|False
Kingston|300|30|2024MB DDR2|RAM Memorij|False
!!!!!!!!|000|00|!!!!!!|!!!!!!!|True
gde je format: naziv|cena|kolicina|opis|kategorija|izbrisano.
Pa da li ima neko ko bi barem naveo neki primer koda za izmenu ili da mi barem objasni kako da iamenim fajl?
Code:
inf = open('proba.txt').readlines()
for b in inf:
c=b.strip('\n')
r1=c.split('|')[0]
r2=c.split('|')[1]
r3=c.split('|')[2]
r4=c.split('|')[3]
r5=c.split('|')[4]
r6=c.split('|')[5]
line=format(r1+'|'+r2+'|'+r3+'|'+r4+'|'+r5+'|'+r6)
print line
q=raw_input(">>")
while q==r1 and r1 == True:
s=raw_input('izmena>')
r1.replace(q,s)
inf = open('proba.txt').readlines()
for b in inf:
c=b.strip('\n')
r1=c.split('|')[0]
r2=c.split('|')[1]
r3=c.split('|')[2]
r4=c.split('|')[3]
r5=c.split('|')[4]
r6=c.split('|')[5]
line=format(r1+'|'+r2+'|'+r3+'|'+r4+'|'+r5+'|'+r6)
print line
q=raw_input(">>")
while q==r1 and r1 == True:
s=raw_input('izmena>')
r1.replace(q,s)
da li je ovo dobar pocetak?
koristim python 2.7.5 na windows 7 sistemu.