Sammenligne?

Tags:    diverse

Hvorfor sammenligner den ikke med en normal linje og så en fra en .txt-fil?
Skal lige siges at dette er Python.

Har prøvet med:

> sammenlign.py
Fold kodeboks ind/udKode 

Og så sætter man det samme i .txt-filen, altså

> db.txt
Fold kodeboks ind/udKode 


Selvom de begge er http://www.google.dk/, altså l og hp så kører den videre til hvor de ikke er ens.

Hvad kan jeg gøre, og er det noget jeg har gjort galt?


offtopic
Nu da jeg alligevel postede, så vil jeg lige hurtigt spørge, hvorfor virker UdvClient, ikke?
/offtopic



Indlæg senest redigeret d. 19.03.2006 18:27 af Bruger #8422
Offtopic:

Kasper (TSW) skrev på denne side:
http://udvikleren.dk/Thread.aspx?f=25&t=15783&tech=&p=8

sådan:


...UdvClient virker den af gode grunde ikke. Sidst jeg kiggede, hvilket vel var ca. en uge før det nye site kom online, så det ud som om at ca. 3-4 personer brugte den. Beklager, men det er for lidt til at kode et nyt feed til klienten. Det er dog muligt at en lidt smartere klient kunne hjælpe på dette, så alternativet er at jeg eller andre på et tidspunkt laver en ny UdvClient. Det vil jeg bestemt ikke udelukke.




Offtopic:

Kasper (TSW) skrev på denne side:
http://udvikleren.dk/Thread.aspx?f=25&t=15783&tech=&p=8

sådan:


...UdvClient virker den af gode grunde ikke. Sidst jeg kiggede, hvilket vel var ca. en uge før det nye site kom online, så det ud som om at ca. 3-4 personer brugte den. Beklager, men det er for lidt til at kode et nyt feed til klienten. Det er dog muligt at en lidt smartere klient kunne hjælpe på dette, så alternativet er at jeg eller andre på et tidspunkt laver en ny UdvClient. Det vil jeg bestemt ikke udelukke.


Åh..
Tusind tak.



Hvad kan jeg gøre, og er det noget jeg har gjort galt?


Du skal fjerne både '\\r' og '\\n':

Fold kodeboks ind/udKode 


Jeg går ud fra at [ url ] og [ /url ] i db.txt er noget udvikleren har sat ind?



Hvad kan jeg gøre, og er det noget jeg har gjort galt?


Du skal fjerne både '\\r' og '\\n':

Fold kodeboks ind/udKode 


Jeg går ud fra at [ url ] og [ /url ] i db.txt er noget udvikleren har sat ind?


Det virker.
Mange tak!

Ærlig talt, har jeg faktisk aldrig hørt om \\r.
Hvad er det egentligt? Mellemrum?



Ærlig talt, har jeg faktisk aldrig hørt om \\r.
Hvad er det egentligt? Mellemrum?


'\\n' kan betyde to ting:
1: Før cursoren til starten på linien og ryk en linie ned.
2: Ryk cursoren en linie ned.

'\\r' betyder: flyt cursoren til starten på linien.

Somme tider bruger man '\\n' til begge funktioner, sommetider bruger man "\\r\\n".
Normale tekst filer på dos/windows bruger "\\r\\n" mens de på linux/unix bruger "\\n"



Tak for en fin forklaring :)




Fold kodeboks ind/udKode 


Du skal rette
l = f.readline().replace(" ", "").replace("\\n", "") #Læser linje
til
l = f.readline().replace(" ", "").strip() #Læser linje

strip() fjerner al snavset omkring strenge :-)





t