Die Suche ergab 68 Treffer

von PNS-Richi
Freitag 19. Dezember 2008, 01:41
Forum: Datenbankprogrammierung mit Python
Thema: sqlite3 sehr langsam und rechenintensiv
Antworten: 10
Zugriffe: 6573

Hallo, Also im Grunde gibt es 2 Tabellen: kat: id, kat_name blacklist: id, kat_id, domain Derzeit habe ich aber nur 1 Tabelle in verwendung und diese beinhaltet nur die Domains. Demnach ist der Verwaltungsaufwand eh gering. Ich werde morgen das Komplex ausbauen und auch Indexing setzen. So wie ein p...
von PNS-Richi
Donnerstag 18. Dezember 2008, 22:57
Forum: Datenbankprogrammierung mit Python
Thema: sqlite3 sehr langsam und rechenintensiv
Antworten: 10
Zugriffe: 6573

sqlite3 sehr langsam und rechenintensiv

Hallo, ich habe nun fast 1.000.000 Einträge in meiner Datenbank. Bei nur einer Abfrage läuft der Rechner auf 100% und es dauert einige Sekunden. Das Script muss jedoch pro Sekunde >100 Anfragen abarbeiten können. Hat wer eine Idee was ich machen kann, damit das alles ein wenig schneller und icht so ...
von PNS-Richi
Dienstag 16. Dezember 2008, 16:35
Forum: Datenbankprogrammierung mit Python
Thema: Welche Datenbank?
Antworten: 3
Zugriffe: 3025

Danke!

Bei den Listen und Dictionaries rennt der Proxy schnell auf 100% rauf, obwohl die Belastung derzeit minimal ist.

Die Liste ist derzeit 988744 Einträge Lang und das ist nur die Liste mit den Pornoseiten.
von PNS-Richi
Dienstag 16. Dezember 2008, 16:01
Forum: Datenbankprogrammierung mit Python
Thema: Welche Datenbank?
Antworten: 3
Zugriffe: 3025

Welche Datenbank?

Hallo, ich bräuchte eure Hilfe bei der Auswahl des Datenbanksystems. Ich arbeite an einem ähnlichem Programm wie squidGuard. Bis jetzt funktioniert es ohne Probleme. Nun würde ich gerne sämtliche Domainlisten in eine Datenbank speichern. Derzeit verwende ich eine Mischung aus Listen und Dictionaries...
von PNS-Richi
Dienstag 16. Dezember 2008, 14:34
Forum: Allgemeine Fragen
Thema: TypeError: string indices must be integers
Antworten: 5
Zugriffe: 10256

Hallo, also folgendes Funktioniert nun so wie ich es will: #! /usr/bin/env python # -*- coding: utf-8 -*- kat = {} kat['test'] = {} kat['test']['blub'] = [] kat['test']['blub'].append('test1') kat['test']['blub'].append('test2') kat['test']['blub'].append('test3') for test in kat.keys(): for text in...
von PNS-Richi
Dienstag 16. Dezember 2008, 14:00
Forum: Allgemeine Fragen
Thema: TypeError: string indices must be integers
Antworten: 5
Zugriffe: 10256

Code: Alles auswählen

for kat1 in kat.items():
so klappt mal das erste, nur wie löse ich folgendes:

Code: Alles auswählen

for test in kat1['blub']:
Im Grunde ist es eine komplexere Mischung aus Listen und Dictionaries.

Wieso wird nach

Code: Alles auswählen

for test in kat1.items():
aus meinen Dictionaries eine Liste?
von PNS-Richi
Dienstag 16. Dezember 2008, 13:37
Forum: Allgemeine Fragen
Thema: TypeError: string indices must be integers
Antworten: 5
Zugriffe: 10256

TypeError: string indices must be integers

Hallo, In folgenden Script kommt folgende Fehlermledung: TypeError: string indices must be integers Was es bedeutet ist mir klar. Nur ich frage mich warum dieser Fehler auftritt. #! /usr/bin/env python # -*- coding: utf-8 -*- kat = {} kat['test'] = {} kat['test']['blub'] = [] kat['test']['blub'].app...
von PNS-Richi
Sonntag 14. Dezember 2008, 00:21
Forum: Allgemeine Fragen
Thema: Reguläre Ausdrücke aus Datei laden
Antworten: 9
Zugriffe: 1096

Auszug aus der Datei mit den Regulären Ausdrücken: (E|E )(\\x00|\\xc5|\\xd4) ^(gnd[\x01\x02]?.?.?\x01|gnutella connect/[012]\.[0-9]\x0d\x0a|get /uri-res/n2r\?urn:sha1:|get /.*user-agent: (gtk-gnutella|bearshare|mactella|gnucleus|gnotella|limewire|imesh)|get /.*content-type: application/x-gnutella-pa...
von PNS-Richi
Samstag 13. Dezember 2008, 20:21
Forum: Allgemeine Fragen
Thema: Reguläre Ausdrücke aus Datei laden
Antworten: 9
Zugriffe: 1096

Hallo, ist mir schon aufgefallen, ich hab es mit reg = reg.encode('utf-8').decode('string_escape').decode('utf-8') gelöst. Du meinst also so was wie: f = open('/etc/l7-filter.reg', 'r') for reg in f: ... f.close(); Ich wollte es direkt am Anfang in eine Variable laden. Ansonsten würde er doch bei je...
von PNS-Richi
Samstag 13. Dezember 2008, 19:36
Forum: Allgemeine Fragen
Thema: Reguläre Ausdrücke aus Datei laden
Antworten: 9
Zugriffe: 1096

Reguläre Ausdrücke aus Datei laden

Hallo, ich hab zwar immer wieder in Python Programmiert, aber immer nur kleiner Sachen und dazwischen größere Pausen mit anderen Sprachen verbracht. Nun will ich mich wieder mehr mit Python beschäftigen. FUSE und Netfilter. Mein Problem nun: Ich will Reguläre Ausdrücke Zeilenweise aus einer Textdate...
von PNS-Richi
Dienstag 12. August 2008, 01:15
Forum: Qt/KDE
Thema: PyQT - TreeView
Antworten: 3
Zugriffe: 2856

Ok, das eine Problem hab ich theoretisch mit den Style Sheets gelöst. Gibt es eine möglichkeit das sich die Style Sheets nicht verzerren? Die Beispiel die ich verwendet hab sind verzerrt und meine Selbstgemachten auch. Gut; wenn man nur Linien verwendet fällt es nicht auf, aber wenn man Linien mit I...
von PNS-Richi
Montag 11. August 2008, 23:23
Forum: Qt/KDE
Thema: PyQT - TreeView
Antworten: 3
Zugriffe: 2856

Hallo, Vielen Dank für deine Hilfe. Hab es nach ner Runde Schlaf und der QT Dokumentation geschaft :) In QT3 war es irgendwie leichter... Nun habe ich leider ein weiteres Problem. Ich wollte In dem QTreeView eine ComboBox einfügen. Dies habe ich über die Funktion "setItemWidget" gemacht. E...
von PNS-Richi
Montag 11. August 2008, 02:49
Forum: Qt/KDE
Thema: PyQT Webkit
Antworten: 0
Zugriffe: 2060

PyQT Webkit

Hallo,

ist WebKit schon für PyQT verfügbar? Wenn nicht hat wer ein KHTML Beispiel?

lg Richi
von PNS-Richi
Montag 11. August 2008, 02:47
Forum: Qt/KDE
Thema: PyQT - TreeView
Antworten: 3
Zugriffe: 2856

PyQT - TreeView

Hallo, hat wer ein Simples TeeView Beispiel für mich? Ich habe eine MySQL Datenbank mit Einträgen, jeder Eintrag hat ein Parent, im Grunde ist es eine Art verschachteltes Menü. Ich möchte den Index übernehmen und so die TreeView Items ansprechen. Alles mit einer parent_id = 0 ist auf der ersten Eben...
von PNS-Richi
Samstag 26. Januar 2008, 14:03
Forum: Allgemeine Fragen
Thema: 1001: Switch Case/Select Case
Antworten: 3
Zugriffe: 1531

Dann gibts ja einfachere und Elegantere Lösungen :)

Danke.
von PNS-Richi
Samstag 26. Januar 2008, 05:20
Forum: Allgemeine Fragen
Thema: 1001: Switch Case/Select Case
Antworten: 3
Zugriffe: 1531

1001: Switch Case/Select Case

Hallo, sicher schon 1001 mal gefragt: Ich will eine elegante Python Lösung für: Switch(blub): case 1: Text = "blüb" Soll genau so wenig Aufwand haben. Ich muss genau 87 Felder so abfragen und einen Text dafür Ausgeben und da wäre so etwas wie if, elif viel zu aufwendig! Es gibt zick Module...
von PNS-Richi
Freitag 25. Januar 2008, 22:19
Forum: Allgemeine Fragen
Thema: QRegExp
Antworten: 2
Zugriffe: 873

Vielen Dank - Funktioniert wunderbar :)

Nur wie mach ich folgendes -> " test \"blub\""?

Er soll dabei \" ignorieren.

lg Richi
von PNS-Richi
Freitag 25. Januar 2008, 20:00
Forum: Allgemeine Fragen
Thema: QRegExp
Antworten: 2
Zugriffe: 873

QRegExp

Hallo, in PyQT gibt es ein Syntax Highlighting Beispiel. Mit diesem Beispiel konnte ich schon einiges für mein Programm lösen, aber nicht alles. z.b.: $text = "test" . "test" ... quotationFormat = QtGui.QTextCharFormat() quotationFormat.setForeground(QtGui.QColor("#B01111&qu...
von PNS-Richi
Montag 21. Januar 2008, 15:19
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: QTextEdit.insertFromMimeData
Antworten: 0
Zugriffe: 1929

QTextEdit.insertFromMimeData

Hallo, ich will ein Bild in das Control QTextEdit einfügen ... def insertImage(self, fileName): ImageData = QtCore.QMimeData() Image = QtGui.QImage(fileName) #ImageData.setImageData(QtGui.QImage(fileName)) ImageData.setImageData(Image) self.insertFromMimeData(imageData.ImageData()) ... Ich bekomme f...
von PNS-Richi
Samstag 19. Januar 2008, 03:48
Forum: Qt/KDE
Thema: PyQT: Liste aller Schriftarten
Antworten: 0
Zugriffe: 1633

PyQT: Liste aller Schriftarten

Hallo, um mich mit Python und QT besser vertraut zu machen Arbeite ich an einem MDI TextEditor. Bis jetzt klappt auch alles was ich will(Italic, Bold, Unterline, Farbe, etc...) Etwas simples fehlt mir aber noch. Ich will eine ComboBox mit allen verfügbaren Schriften füllen. Des weiteren will ich auc...