Hallo,
ich weiss aber noch nicht, warum das mit execute nicht klappt? Ich will in self.e1 Usereingaben schreiben und wenn ok gedrueckt wird moechte ich execute starten. Dort soll es dann ausgegeben werden. Aber man sieht die ausgabe bereits bei der Eingabe der Zeichen. Eigentlich dachte ich sollte ...
Die Suche ergab 31 Treffer
- Freitag 9. September 2005, 11:27
- Forum: Tkinter
- Thema: Usereingaben
- Antworten: 5
- Zugriffe: 1904
- Freitag 9. September 2005, 09:04
- Forum: Tkinter
- Thema: Usereingaben
- Antworten: 5
- Zugriffe: 1904
Hi,
na gut. die Zeile habe ich vergessen :? War aber im Code. Ich glaube ich habe es jetzt fast verstanden. Habe versucht grid und pack in einem Frame zu verwenden. Das sollte man wohl nicht. Also immer fuer jedes "Unterfenster" oder so ein neues Frame anlegen,als bsp.? Und dann dort einstellen, wie ...
na gut. die Zeile habe ich vergessen :? War aber im Code. Ich glaube ich habe es jetzt fast verstanden. Habe versucht grid und pack in einem Frame zu verwenden. Das sollte man wohl nicht. Also immer fuer jedes "Unterfenster" oder so ein neues Frame anlegen,als bsp.? Und dann dort einstellen, wie ...
- Donnerstag 8. September 2005, 15:33
- Forum: Tkinter
- Thema: Usereingaben
- Antworten: 5
- Zugriffe: 1904
Usereingaben
Hallo, bin in GUI Anfaenger. Habe eine Doku zu Tkinter, aber...
class func:
def __init__(self):
self.root = Tk()
self.fr01 = Frame(self.root)
self.fr01.pack()
self.label =Label(self.fr01, text = "Parsing file")
self.label.pack(side=TOP) #klappt
self.bu01 = Button(self.fr01,text='Testbutton ...
class func:
def __init__(self):
self.root = Tk()
self.fr01 = Frame(self.root)
self.fr01.pack()
self.label =Label(self.fr01, text = "Parsing file")
self.label.pack(side=TOP) #klappt
self.bu01 = Button(self.fr01,text='Testbutton ...
- Dienstag 6. September 2005, 12:16
- Forum: Allgemeine Fragen
- Thema: parse line
- Antworten: 16
- Zugriffe: 3516
danke
Jetzt habe ich gefunden was nicht ging. Super, jetzt weiss ich wie man die flags dafuer noch setzt. Ich dachte mit findall waere alles inklusive...
Aber jetzt geht es ja.
Danke,
Patrick
Aber jetzt geht es ja.
Danke,
Patrick
- Dienstag 6. September 2005, 11:27
- Forum: Allgemeine Fragen
- Thema: parse line
- Antworten: 16
- Zugriffe: 3516
- Dienstag 6. September 2005, 11:19
- Forum: Allgemeine Fragen
- Thema: parse line
- Antworten: 16
- Zugriffe: 3516
- Dienstag 6. September 2005, 11:02
- Forum: Allgemeine Fragen
- Thema: 2 Skripte laufen, es soll nur ein programm gestartet werden.
- Antworten: 11
- Zugriffe: 2423
hi
hi, danke fuer die Hinweise.
Ich lege nur Dateien in einen Tmp Ordner. Der Ordner muss bestehen bleiben.
Hab es jetzt so gemacht:
import os
import time
tmp = os.listdir('/home/name/Send/')
while tmp !=[]:
time.sleep(2)
tmp = os.listdir('/home/name/Send/')
Wenn noch jmd etwas zu den Problemen ...
Ich lege nur Dateien in einen Tmp Ordner. Der Ordner muss bestehen bleiben.
Hab es jetzt so gemacht:
import os
import time
tmp = os.listdir('/home/name/Send/')
while tmp !=[]:
time.sleep(2)
tmp = os.listdir('/home/name/Send/')
Wenn noch jmd etwas zu den Problemen ...
- Dienstag 6. September 2005, 10:29
- Forum: Allgemeine Fragen
- Thema: parse line
- Antworten: 16
- Zugriffe: 3516
hi
das mit dem Re-complie klappt noch immer nicht.
dies kann man im interaktiven Modus testen:
# Funktioniert jetzt parst xml newsserver
import re
import urllib
e=urllib.urlopen('http://rss.cnn.com/rss/cnn_topstories.rss')
text = e.read()
r = re.compile(r'<item>(.*?)</item>(?s)')
#ich wurde ...
dies kann man im interaktiven Modus testen:
# Funktioniert jetzt parst xml newsserver
import re
import urllib
e=urllib.urlopen('http://rss.cnn.com/rss/cnn_topstories.rss')
text = e.read()
r = re.compile(r'<item>(.*?)</item>(?s)')
#ich wurde ...
- Dienstag 6. September 2005, 08:27
- Forum: Allgemeine Fragen
- Thema: 2 Skripte laufen, es soll nur ein programm gestartet werden.
- Antworten: 11
- Zugriffe: 2423
Hallo,
danke fuer die Hilfe. In der Klasse wird die Datei aufgerufen, die nicht zweimal gestartet werden soll. Dort sind auch print ausgaben... aber sehen tue ich so nichts. Auch wenn ich einen Fehler mache wird dies nicht angezeigt, sondern er bricht ab und wartet auf eine neue Message... server ...
danke fuer die Hilfe. In der Klasse wird die Datei aufgerufen, die nicht zweimal gestartet werden soll. Dort sind auch print ausgaben... aber sehen tue ich so nichts. Auch wenn ich einen Fehler mache wird dies nicht angezeigt, sondern er bricht ab und wartet auf eine neue Message... server ...
- Montag 5. September 2005, 16:26
- Forum: Allgemeine Fragen
- Thema: 2 Skripte laufen, es soll nur ein programm gestartet werden.
- Antworten: 11
- Zugriffe: 2423
hmm
kann man es auch mit threads machen?
So sieht ein Modul aus:
class DeliveryServer:
def NEWMSG(self, params):
..............
def start(sleeptime,lock):
port = 8888
server = SimpleXMLRPCServer.SimpleXMLRPCServer(("", port))
server.register_instance(DeliveryServer())^server.serve_forever ...
So sieht ein Modul aus:
class DeliveryServer:
def NEWMSG(self, params):
..............
def start(sleeptime,lock):
port = 8888
server = SimpleXMLRPCServer.SimpleXMLRPCServer(("", port))
server.register_instance(DeliveryServer())^server.serve_forever ...
- Montag 5. September 2005, 15:34
- Forum: Allgemeine Fragen
- Thema: 2 Skripte laufen, es soll nur ein programm gestartet werden.
- Antworten: 11
- Zugriffe: 2423
linux
hallo,
ich verwende linux. die datei, die ich ausfuehre ist unter linux... das geht mit os.system(/home/.../Datei). ..
Die anwendungen starten beide den selben Befehl. Ich haette nur gerne als Sicherheit eingebaut, dass Anwendung B solange wartet bis sie den Befehlt ausfuehrt, wie A ihn verwendet ...
ich verwende linux. die datei, die ich ausfuehre ist unter linux... das geht mit os.system(/home/.../Datei). ..
Die anwendungen starten beide den selben Befehl. Ich haette nur gerne als Sicherheit eingebaut, dass Anwendung B solange wartet bis sie den Befehlt ausfuehrt, wie A ihn verwendet ...
- Montag 5. September 2005, 13:36
- Forum: Allgemeine Fragen
- Thema: 2 Skripte laufen, es soll nur ein programm gestartet werden.
- Antworten: 11
- Zugriffe: 2423
2 Skripte laufen, es soll nur ein programm gestartet werden.
Hallo,
ich habe zwei Skripte, die einen Befehl ausfuehren:
os.system(Befehl)
Wie kann ich dafuer sorgen, dass nur ein Skript den befehl ausfuehrt. Also Befehl solange geblocked ist, bis skript1 fertig ist. Und dann kann skript2 senden...
mit thread, semaphoren...?
Oder kann ich pruefen, dass ...
ich habe zwei Skripte, die einen Befehl ausfuehren:
os.system(Befehl)
Wie kann ich dafuer sorgen, dass nur ein Skript den befehl ausfuehrt. Also Befehl solange geblocked ist, bis skript1 fertig ist. Und dann kann skript2 senden...
mit thread, semaphoren...?
Oder kann ich pruefen, dass ...
- Mittwoch 31. August 2005, 13:25
- Forum: Allgemeine Fragen
- Thema: parse line
- Antworten: 16
- Zugriffe: 3516
hallo
nochmal zu html parse. Ist ja nicht well formed. Wenn ich erst einmal alle hrefs haben will koebnnte ich ja folgendes machen:
import re
import urllib
urladd = urllib.urlopen ('http://www.egal.de')
htmltext = urladd.read ()
r = re.compile(r'(?<=href=").*(?="><img src=)')
#noch schoener faende ich ...
import re
import urllib
urladd = urllib.urlopen ('http://www.egal.de')
htmltext = urladd.read ()
r = re.compile(r'(?<=href=").*(?="><img src=)')
#noch schoener faende ich ...
- Montag 29. August 2005, 15:28
- Forum: Allgemeine Fragen
- Thema: parse line
- Antworten: 16
- Zugriffe: 3516
parse
Hallo,
es besteht noch das Problem mit den z.B. $ Werten. eigentlich sollte es u'\x24' sein. Es kommt aber leider so an und laesst sich nicht aendern. Ich kann nach &# suchen. Aber wie kann ich x24 in \x24 wandeln?
Ich kann ja nicht val =u'\' anlegen und dann da den rest anhaengen...val = val ...
es besteht noch das Problem mit den z.B. $ Werten. eigentlich sollte es u'\x24' sein. Es kommt aber leider so an und laesst sich nicht aendern. Ich kann nach &# suchen. Aber wie kann ich x24 in \x24 wandeln?
Ich kann ja nicht val =u'\' anlegen und dann da den rest anhaengen...val = val ...
- Montag 29. August 2005, 13:38
- Forum: Allgemeine Fragen
- Thema: Feedparser Zeitzone, falsche konvertierung?
- Antworten: 2
- Zugriffe: 1119
hmm
ja, ich weiss nicht genau, ob es 4 oder 6 stunden sind. Komisch ist nur dass bei cnn die Nachrichten alle 2 Stunden aelter als gmt sind. wenn man 6 stunden statt 4 addieren wuerde, so waeren die zahlen ok. vielleicht ist die Angabe in dem RSS server auch falsch... EDT und das ist das problem. Das ...
- Montag 29. August 2005, 11:58
- Forum: Allgemeine Fragen
- Thema: Feedparser Zeitzone, falsche konvertierung?
- Antworten: 2
- Zugriffe: 1119
Feedparser Zeitzone, falsche konvertierung?
>>> et
(2005, 8, 29, ! 11 !, 37, 0, 0, 241, 0)
>>> et =d.entries[0].modified
>>> et
u'Mon, 29 Aug 2005 ! 11 !:37:00 GMT'
und nun ETC:
>>> et =e.entries[0].modified
>>> et
u'Mon, 29 Aug 2005 ! 04 !:04:20 EDT'
>>> et =e.entries[0].modified_parsed
>>> et
(2005, 8, 29, ! 8 !, 4, 20, 0, 241, 0)
Ich ...
(2005, 8, 29, ! 11 !, 37, 0, 0, 241, 0)
>>> et =d.entries[0].modified
>>> et
u'Mon, 29 Aug 2005 ! 11 !:37:00 GMT'
und nun ETC:
>>> et =e.entries[0].modified
>>> et
u'Mon, 29 Aug 2005 ! 04 !:04:20 EDT'
>>> et =e.entries[0].modified_parsed
>>> et
(2005, 8, 29, ! 8 !, 4, 20, 0, 241, 0)
Ich ...
- Freitag 26. August 2005, 11:28
- Forum: Allgemeine Fragen
- Thema: Unicode und andere import, export...
- Antworten: 5
- Zugriffe: 4142
- Freitag 26. August 2005, 08:39
- Forum: Allgemeine Fragen
- Thema: Unicode und andere import, export...
- Antworten: 5
- Zugriffe: 4142
danke
Jetzt verstehe ich das mit den codings... bisher hat bei mir die zweite Zeile leider nichts bewirkt. Aber jetzt verstehe ich es. Weiss nur nicht was nicht klappt:
Das erscheint wenn ich # -*- coding: UTF-8 -*- in dem Modul angebe.
import GSM2Ascii #module includes implementation of gsm2ascii ...
Das erscheint wenn ich # -*- coding: UTF-8 -*- in dem Modul angebe.
import GSM2Ascii #module includes implementation of gsm2ascii ...
- Donnerstag 25. August 2005, 09:22
- Forum: Allgemeine Fragen
- Thema: Unicode und andere import, export...
- Antworten: 5
- Zugriffe: 4142
Unicode und andere import, export...
Hallo,
ich glaube ich habe die Probleme jetzt erkannt und fasse hier einmal alles zusammen. Falls manches unnoetig ist... bitte bescheid geben.
z.B. Quelle Focus RSS Server. Dort steht: 'language': u'de-de'. Das heisst doch dass die Daten mit unicode kodiert sind und locale(de,de). Wieso wird ...
ich glaube ich habe die Probleme jetzt erkannt und fasse hier einmal alles zusammen. Falls manches unnoetig ist... bitte bescheid geben.
z.B. Quelle Focus RSS Server. Dort steht: 'language': u'de-de'. Das heisst doch dass die Daten mit unicode kodiert sind und locale(de,de). Wieso wird ...
- Mittwoch 24. August 2005, 14:52
- Forum: Allgemeine Fragen
- Thema: Tabelle mit Asci zeichen wie anlegen (besten)
- Antworten: 41
- Zugriffe: 10270
wow
Danke fuer die Hilfe. konnte erst jetzt mir den Beitrag anschauen. Die tabelle kann man einfach aufgelistet anlegen. Ich habe jeden Eintrag mit : zugewiesen...
Nur die Dekodierung stimmt so nicht.
Es muss so gehen:
b7a1a2a3a4a5a6a7
c6c7b1b2b3b4b5b6
0 0 c1c2c3c4c5
das bit b7 muss rechts eingefuegt ...
Nur die Dekodierung stimmt so nicht.
Es muss so gehen:
b7a1a2a3a4a5a6a7
c6c7b1b2b3b4b5b6
0 0 c1c2c3c4c5
das bit b7 muss rechts eingefuegt ...
