leider bekomme ich nicht die erwartete Ausgabe! Was mache ich falsch?
Ausgabe
=========
"s";"o";"m";"e";"-";"t";"e";"x";"t"
"s";"o";"m";"e";"-";"t";"e";"x";"t"
"s";"o";"m";"e";"-";"t";"e";"x";"t"
"s";"o";"m";"e";"-";"t";"e";"x";"t"
Erwartete Ausgabe
===============
"some-text"
"some-text"
"some-text"
Code
========
Code: Alles auswählen
import urllib.request
import re
import os
import csv
result = str(urllib.request.urlopen('http://www.domain.de/').read());
lists = re.compile('pattern').findall(result);
writer = csv.writer(open('test.csv', 'w'), delimiter = ';', quotechar = '"', quoting = csv.QUOTE_ALL);
for list in lists:
print(list); #"some-text" -> Die Ausgabe mit Print ist korrekt!
writer.writerow(list); # '"s";"o";"m";"e";"-";"t";"e";"x";"t"
os.system('CLS')