Detta skapar en PDF som du sedan kan skriva ut. Du kan även spara ner PDFn och skriva ut senare.
Titel på utskriften?
Tack för ditt bidrag
Om vi kan använda det så lägger vi upp det på sidan. Nedan en länk till ditt bidrag om du vill spara det.
Spara som ...
Du sparar ditt skript under detta namn och kan sedan hämta tillbaka det med samma namn.
Läs in
Läs in ett tidigare sparat skript. Obs att du enbart kan läsa in skript i den webbläsare där du sparade skriptet. Vill du kunna läsa in och spara skript oberoende av webbläsare, så behöver du skaffa ett login (enkelt och gratis).
Skicka in bidrag
Föreslå rubrik
Beskriv vad din kod gör
Skapa kort länk
Använd en kort URL för att skicka länk till koden via SMS eller epost. När mottagaren klickar på länken, så öppnas denna webbsida, med din kod och din text. Länken rensas bort automatiskt om den inte används.
Rubrik (frivilligt)
Beskrivning (frivilligt)
Länk (kopiera hela)
splitlines(keepends=False)
Returnerar en lista där varje rad i en fil hamnar som index i listan.
skapa en lista
txt = "Detta är en text\nmed många olika rader\n"
txt += "och varje rad avslutas med\nradbrytning"
lista = txt.splitlines()
print(lista)
txt = "Detta är en text\nmed många olika rader\n"
txt += "och varje rad avslutas med\nradbrytning"
lista = txt.splitlines()
print(lista)
tecken splittring sker på
\n
Line Feed
\r
Carriage Return
\r\n
Carriage Return + Line Feed
\v or \x0b
Line Tabulation
\f or \x0c
Form Feed
\x1c
File Separator
\x1d
Group Separator
\x1e
Record Separator
\x85
Next Line (C1 Control Code)
\u2028
Line Separator
\u2029
Paragraph Separator
Om du vill behålla radslut lägger du till keepends= True.
txt = "Detta är en text\nmed många olika rader\n"
txt += "och varje rad avslutas med\nradbrytning"
lista = txt.splitlines(keepends=True)
print(lista)
txt = "Detta är en text\nmed många olika rader\n"
txt += "och varje rad avslutas med\nradbrytning"
lista = txt.splitlines(keepends=True)
print(lista)
splitlines från textfil
Ponera att vi läser in en text från en fil, i nedan exempel en liten text på 4 rader. Med splitlines kan vi efter att vi läst in texten, skapa en lista av innehållet så att varje rad blir en egen post i lista.
f = open('/ex/text.txt')
txt= f.read()
lista = txt.splitlines()
print(lista )
f.close()
f = open('/ex/text.txt')
txt= f.read()
lista = txt.splitlines()
print(lista )
f.close()
readlines = läs fil + splitlines
Är det exakt ovanstående du vill göra, så finns en funktion som både läser filen och splittar upp raderna i en lista.
f = open('/ex/text.txt')
rader = f.readlines()
print(rader)
f.close()
f = open('/ex/text.txt')
rader = f.readlines()
print(rader)
f.close()