Die Suche ergab 11 Treffer

von kawkaw
Dienstag 4. Mai 2010, 17:27
Forum: Allgemeine Fragen
Thema: Suchmuster
Antworten: 20
Zugriffe: 2499

Die Tabelle ist die Wikipedia dump. Ich will den Text haben und ihn mit Regex verfeinern.

Jetzt habe ich so etwas

result = c.fetchall()
f = csv.writer(open( "text1.txt","w" ))
for line in result:
f.writerow(line)

file= open("text1.txt","rb")
for line in file.readlines():
p = re.compile(r ...
von kawkaw
Samstag 1. Mai 2010, 11:04
Forum: Allgemeine Fragen
Thema: Suchmuster
Antworten: 20
Zugriffe: 2499

OK
ich erkläre kurz was ich machen will.

Erstens in meinem gespeicherten DB die Tabelle Text lesen und diese als Text speichern ( Das ist jetzt ok) und dann in diesem Text mit Hilfe von Regex muster extrahieren und um zu erreichen, dass die daten so aussehen:

Word1: Begriffserklärungerklärung ...
von kawkaw
Samstag 1. Mai 2010, 09:40
Forum: Allgemeine Fragen
Thema: Suchmuster
Antworten: 20
Zugriffe: 2499

Dank noisefloor,
ich glaube ich bin auf den richtigen Weg. Ich habe csv.writer benutzt und die Datei ist ganz normal gespeichert. Ich will nur noch mit Regex den Text parsen. Ich habe vieles gemacht mit perl aber dieses Programm will ich mit Python schreiben und ich hoffe es wird klappen.

Mein ...
von kawkaw
Freitag 30. April 2010, 10:38
Forum: Allgemeine Fragen
Thema: Suchmuster
Antworten: 20
Zugriffe: 2499

macht IMHO nie Sinn. Die Python DB-API liefert immer ein Tuple (oder eine Liste) zurück, daher macht es immer Sinn, mit den darin enthaltenen Elementen "etwas zu machen", bevor man diese in eine Datei schreibt.


Ich habe versucht einfach mit .line.replace( "\(\)" , "") die ( zu ersezten aber ich ...
von kawkaw
Donnerstag 29. April 2010, 16:13
Forum: Allgemeine Fragen
Thema: Suchmuster
Antworten: 20
Zugriffe: 2499

Vielen Dank,
ja ich werde es mit JSON versuchen. Ich versuche ein Offilne Reader zu wikipedia zu programmieren. Ich arbeite daran seit paar Tage.
Ich dachte mit Regex könnte mal irgendwie ein pattern zwischen zwei Klammer holen und diese als Liste zurueckgeben. Ich denke wenn ich noch weiter daran ...
von kawkaw
Donnerstag 29. April 2010, 15:23
Forum: Allgemeine Fragen
Thema: Suchmuster
Antworten: 20
Zugriffe: 2499

#! /usr/bin/env python
import MySQLdb
import re
db=MySQLdb.connect(host='localhost', db='datenbank', user='root',
passwd='password')
c=db.cursor()
c.execute('SELECT blabla )


querytext=c.fetchall()
f = open( "wikitextexp.txt","w" )
for querytext in c:
f.write(str(querytext))


#ich bekommen da ...
von kawkaw
Donnerstag 29. April 2010, 11:46
Forum: Allgemeine Fragen
Thema: Suchmuster
Antworten: 20
Zugriffe: 2499

Suchmuster

Hallo,

ich habe ein Problem mit meinem Porgramm. Ich will, dass mein gesuchter Muster zeilenweise zurueckgegeben wird, d.h nach jedem muster, soll eine neue Zeile beginnen.

Mein Text sieht so aus

('Dorf', ', Ein dorf ist blablabla'), ('Stadt', ', Ein Stadt ist blablabla'), (........

Ich will ...
von kawkaw
Freitag 23. April 2010, 17:18
Forum: Datenbankprogrammierung mit Python
Thema: Mysql output in textfile
Antworten: 6
Zugriffe: 1887

Das klappt wurderbar. Mein Programm schreibt das Ergebnis in einem Textdatei. Soweit so gut. Ich habe dennoch eine Frage: Ich will mehre Seite abfragen. Muss jedes mal der Select-abfrage schreiben oder ist es möglich einfach 20 Seite in eine Abfrage zu holen?
Dank
von kawkaw
Mittwoch 14. April 2010, 20:57
Forum: Datenbankprogrammierung mit Python
Thema: Mysql output in textfile
Antworten: 6
Zugriffe: 1887

Hallo alle,

das ist eine Abfrage an das WIkipedia Dump, gespeichert in einem Datenbank. Ich habe sowas nie gemacht und wollte wissen, ob man eine Select Abfrage in einem Datei speichern kann. Aus einem Text zu lesen oder in einem Text zu schreiben ist kein Problem, aber mit Mysql queries weiß ich ...
von kawkaw
Mittwoch 14. April 2010, 19:02
Forum: Datenbankprogrammierung mit Python
Thema: Mysql output in textfile
Antworten: 6
Zugriffe: 1887

Mysql output in textfile

Hallo,
ich habe sowas geschrieben um Wikipediatexte abzufragen. Es klappt auch mit dem Programm: Ich weiss nicht ganz perfekt :)

#! /usr/bin/env python
import MySQLdb
db=MySQLdb.connect(host='localhost', db='wikipediadb', user='root',
passwd='wikipedia')
c=db.cursor()
c.execute('SELECT page_title ...
von kawkaw
Montag 13. April 2009, 09:58
Forum: Allgemeine Fragen
Thema: pywikipedia
Antworten: 1
Zugriffe: 620

pywikipedia

Hallo,
ich habe ein Problem. Ich will bestimmte Seiten in WIkipedia holen und bearbeiten das heisst den Text zu bereinigen. Ist sowas mit pywikipedia bzw. wikipedia.py möglich. Ich suche seit Wochen. Vielen Dank