pyw Skript macht Probleme
Verfasst: Donnerstag 20. Februar 2014, 21:29
Ich hab einen einfachen Linkcrawler in Python geschrieben.
Liest per beautifulsoup spezielle Links einer Seite aus und blättert sich so durch die Seiten immer tiefer in eine Webseite.
Die Tiefe kann ich vorgeben. Die gefundenen Links werden in ein File geschrieben und per print ausgegeben.
Es funktioniert auch perfekt wenn ich das Programm als py-Extension File oder vom IDLE aus starte.
Hab mir jetzt aber gedacht einen Dialog in Tkinter dazu zu bauen. Funktioniert uahc wieder toll mit
Konsole oder aus dem IDLE (Editor) heraus gestaret.
Wenn man das Programm aber als pyw (ohen Konsole) startet hört es einfach auf ins Fiel zu schrieben
( immer ca. nach 5kB oder ca. 250 Zeilen).
Hat das irgendwas mit einem Konsolenbuffer zu tun? oder osllt eich einfach das print rausgeben (ins File schreibe ich ja mit file.write).
Mir geht es einfach darum zu wissen was da basiert. Ich hab das print rausgegeben und es geht soweit ich überprüfen kann auch recht gut.
Aber Erklärung habe ich bisher keine gefunden.
Liest per beautifulsoup spezielle Links einer Seite aus und blättert sich so durch die Seiten immer tiefer in eine Webseite.
Die Tiefe kann ich vorgeben. Die gefundenen Links werden in ein File geschrieben und per print ausgegeben.
Es funktioniert auch perfekt wenn ich das Programm als py-Extension File oder vom IDLE aus starte.
Hab mir jetzt aber gedacht einen Dialog in Tkinter dazu zu bauen. Funktioniert uahc wieder toll mit
Konsole oder aus dem IDLE (Editor) heraus gestaret.
Wenn man das Programm aber als pyw (ohen Konsole) startet hört es einfach auf ins Fiel zu schrieben
( immer ca. nach 5kB oder ca. 250 Zeilen).
Hat das irgendwas mit einem Konsolenbuffer zu tun? oder osllt eich einfach das print rausgeben (ins File schreibe ich ja mit file.write).
Mir geht es einfach darum zu wissen was da basiert. Ich hab das print rausgegeben und es geht soweit ich überprüfen kann auch recht gut.
Aber Erklärung habe ich bisher keine gefunden.