Das deutsche Python-Forum

Diskussionen rund um die Programmiersprache Python
Aktuelle Zeit: Mi Sep 08, 2010 19:49

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 18 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
 Betreff des Beitrags: ANN: DrPython 165
BeitragVerfasst: So Apr 08, 2007 19:48 
User

Registriert: Mi Dez 01, 2004 13:35
Beiträge: 752
Wohnort: Upper Austria
Diese Version ist in erster Linie eine Bug fix release.
Die Unicode bezogenen Funktionen wurden nochmals überarbeitet und getestet.
Auch Linux-gtk wurden noch gründlicher getestet, überarbeitet und korrigiert.

Einige kleine nette Änderungen wie Suchen im Class Browser oder
die Option, Icons im Class Browser ein- bzw. ausschalten zu können, wurden hinzugefügt.
Es sollte laufen ab wxPython 2.6, mit unicode und ansi Version,
auf Linux und Win32.

Ich würde mich sehr freuen, wenn es der eine oder die andere testen würden und über ein Feedback würde ich mich noch zusätzlich freuen. :)

http://sourceforge.net/projects/drpython/

mfg,


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: So Apr 08, 2007 21:47 
User

Registriert: Fr Jul 21, 2006 16:03
Beiträge: 986
Wohnort: Berlin
Also. Heruntergeladen, gestartet.

Habe mich gleich mal an die Plugins gemacht. Kann es sein, das die nicht ganz kompatibel sind? Jedenfalls ist die Installation einiger Plugins nicht ganz erfolgreich gewesen.

Vorabinfos: wx 2.8, Python 2.5, Ubuntu Feisty Fawn

Ich werde dir hier als Edit genauere Infos geben, wenn ich sie auspeobiert habe ;)

Wollts nur mal sagen.

btw: Warum nutzt ihr eigentlich nicht die Tango-Icons? Ich kann mir vorstellen, die würden richtig gut wirken ;)

MfG EnTeQuAk


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: So Apr 08, 2007 22:07 
User

Registriert: Mi Dez 01, 2004 13:35
Beiträge: 752
Wohnort: Upper Austria
EnTeQuAk hat geschrieben:
Also. Heruntergeladen, gestartet.

Habe mich gleich mal an die Plugins gemacht. Kann es sein, das die nicht ganz kompatibel sind? Jedenfalls ist die Installation einiger Plugins nicht ganz erfolgreich gewesen.

Vorabinfos: wx 2.8, Python 2.5, Ubuntu Feisty Fawn

Ich werde dir hier als Edit genauere Infos geben, wenn ich sie auspeobiert habe ;)

Wollts nur mal sagen.

btw: Warum nutzt ihr eigentlich nicht die Tango-Icons? Ich kann mir vorstellen, die würden richtig gut wirken ;)

MfG EnTeQuAk


Erstmals danke für die Rückmeldung.
Hast du die Plugins als Zip installiert ("Install") oder "Install from py".
Welche Plugins machen Schwierigkeiten?
War die Installation selbst fehlerhaft oder der Betrieb von ihnen?
Kannst du das Plugin manuell laden? Wird es angezeigt in
"Load Plugin(s) from Index"?
Du hast Python 2.5, naja, aber daran wird es nicht liegen, wxPy 2.8 ist ok.

Danke für den Tip der Tango-Icons? Es kommt einmal auf meine interne
"Todo-Check" Liste. ;)

EDIT: (Hat vor ein paar Tagen schon Leonidas vorgeschlagen).


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: So Apr 08, 2007 22:38 
User

Registriert: Sa Feb 05, 2005 18:53
Beiträge: 572
Folgender Error nach dem umstellen auf utf-8 (Preferences Window hängt sich auf task gekillt und neugestartet):
Code:

Traceback (most recent call last):
  File "drpython.pyw", line 36, in <module>
    drpython.main()
  File "/home/programs/drpython/drpython.py", line 3999, in main
    app = DrApp(0)
  File "/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7757, in __init__
    self._BootstrapApp()
  File "/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7354, in _BootstrapApp
    return _core_.PyApp__BootstrapApp(*args, **kwargs)
  File "/home/programs/drpython/drpython.py", line 3983, in OnInit
    self.frame = DrFrame(None, 101, "DrPython - Untitled 1")
  File "/home/programs/drpython/drpython.py", line 112, in __init__
    self.InitializeConstants()
  File "/home/programs/drpython/drpython.py", line 1076, in InitializeConstants
    if os.path.exists (pth):
  File "/usr/lib/python2.5/posixpath.py", line 171, in exists
    st = os.stat(path)
TypeError: stat() argument 1 must be (encoded string without NULL bytes), not str
 


Komischerweise gab es zweimal utf-8: utf-8 und UTF-8 :shock:
Nach dem Löschen von .drpython kann ich ganz normal auf utf-8 umstellen komisch^^ Warum eigentlich nicht utf-8 als default, latin kommt mir irgendwie alt vor ;)

Eine Kleinigkeit noch, dann geh ich pennen (drum auch nicht mehr...): Ich würde usetabs für python per default deaktivieren, pep-8 nach sollte man ja spaces verwenden...

Und wie schon gesagt Tango würde sich gut machen.

Sys ist das gleiche wie EnteQuak, auch gleiche wx Versionen etc...

MfG apollo13


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: So Apr 08, 2007 22:55 
User

Registriert: Mi Dez 01, 2004 13:35
Beiträge: 752
Wohnort: Upper Austria
apollo13 hat geschrieben:
Folgender Error nach dem umstellen auf utf-8 (Preferences Window hängt sich auf task gekillt und neugestartet):
Code:

Traceback (most recent call last):
  File "drpython.pyw", line 36, in <module>
    drpython.main()
  File "/home/programs/drpython/drpython.py", line 3999, in main
    app = DrApp(0)
  File "/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7757, in __init__
    self._BootstrapApp()
  File "/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7354, in _BootstrapApp
    return _core_.PyApp__BootstrapApp(*args, **kwargs)
  File "/home/programs/drpython/drpython.py", line 3983, in OnInit
    self.frame = DrFrame(None, 101, "DrPython - Untitled 1")
  File "/home/programs/drpython/drpython.py", line 112, in __init__
    self.InitializeConstants()
  File "/home/programs/drpython/drpython.py", line 1076, in InitializeConstants
    if os.path.exists (pth):
  File "/usr/lib/python2.5/posixpath.py", line 171, in exists
    st = os.stat(path)
TypeError: stat() argument 1 must be (encoded string without NULL bytes), not str
 


Komischerweise gab es zweimal utf-8: utf-8 und UTF-8 :shock:
Nach dem Löschen von .drpython kann ich ganz normal auf utf-8 umstellen komisch^^ Warum eigentlich nicht utf-8 als default, latin kommt mir irgendwie alt vor ;)

Eine Kleinigkeit noch, dann geh ich pennen (drum auch nicht mehr...): Ich würde usetabs für python per default deaktivieren, pep-8 nach sollte man ja spaces verwenden...

Und wie schon gesagt Tango würde sich gut machen.

Sys ist das gleiche wie EnteQuak, auch gleiche wx Versionen etc...

MfG apollo13

Danke.

Hm, mit UTF-8 hatte ich selbst Probleme, habe ich aber nicht weiter probiert, da die Umlaute nicht richtig dargestelt wurden.
Leider ist mein Wissen über Unicode immer noch beschränkt und ehrlich
gesagt, habe ich da eine gewisse Abneigung. :twisted:

Ich habe immer "latin-1" eingestellt und keine Probleme damit.
Ich werds mir notieren.

>Komischerweise gab es zweimal utf-8: utf-8 und UTF-8
Eigenartig.

Ja, das mit usetab ist eine gute Idee.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi Apr 11, 2007 11:11 
User

Registriert: Mi Dez 01, 2004 13:35
Beiträge: 752
Wohnort: Upper Austria
Hallo Apollo13 und EnTeQuAk,
wolle nur wissen, ob ihr euch nochmals mit DrPyhton beschäftigt habt oder
nicht? ;)


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi Apr 11, 2007 11:54 
User

Registriert: Fr Jul 21, 2006 16:03
Beiträge: 986
Wohnort: Berlin
Ich bin noch immer dabei, den Fehler zu suchen... seit dem zweiten Start gehts komischer weise wieder. Mal schaun, vllt. wars nen unreproduzierbarer Fehler.

zZ schauts so aus. ;)


MfG EnTeQuAk


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi Apr 11, 2007 12:11 
User

Registriert: Mi Dez 01, 2004 13:35
Beiträge: 752
Wohnort: Upper Austria
EnTeQuAk hat geschrieben:
Ich bin noch immer dabei, den Fehler zu suchen... seit dem zweiten Start gehts komischer weise wieder. Mal schaun, vllt. wars nen unreproduzierbarer Fehler.

zZ schauts so aus. ;)


MfG EnTeQuAk


Also das mit den Plugins installieren passt soweit? ;)


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi Apr 11, 2007 13:56 
User

Registriert: Fr Jul 21, 2006 16:03
Beiträge: 986
Wohnort: Berlin
Zitat:
Also das mit den Plugins installieren passt soweit? Wink
komischer/glücklicher Weise, ja ;)


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi Apr 11, 2007 19:26 
User

Registriert: Sa Feb 05, 2005 18:53
Beiträge: 572
Francesco hat geschrieben:
Hallo Apollo13 und EnTeQuAk,
wolle nur wissen, ob ihr euch nochmals mit DrPyhton beschäftigt habt oder
nicht? ;)


Derweil aus Zeitgründen eher nicht, denn bevore eine DrPython mich von vim wegbekommt sind genauere "Untersuchungen" nötig...


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi Apr 11, 2007 20:06 
User

Registriert: Mi Dez 01, 2004 13:35
Beiträge: 752
Wohnort: Upper Austria
apollo13 hat geschrieben:
Francesco hat geschrieben:
Hallo Apollo13 und EnTeQuAk,
wolle nur wissen, ob ihr euch nochmals mit DrPyhton beschäftigt habt oder
nicht? ;)


Derweil aus Zeitgründen eher nicht, denn bevore eine DrPython mich von vim wegbekommt sind genauere "Untersuchungen" nötig...


Alles klar! :) Na gut, mit Vim werden wird auch nie konkurrieren können und auch wollen. :)


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi Apr 11, 2007 20:36 
User

Registriert: Fr Jul 21, 2006 16:03
Beiträge: 986
Wohnort: Berlin
Vim ist ja auch nen Editor und keine IDE :)

Auch, wenns genial währe, ne IDE nur mit Tastatur zu bedienen ;) (wär jedenfalls ma was neues)

MfG EnTeQuAk


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi Apr 11, 2007 21:03 
User

Registriert: Mi Dez 01, 2004 13:35
Beiträge: 752
Wohnort: Upper Austria
EnTeQuAk hat geschrieben:
Vim ist ja auch nen Editor und keine IDE :)

Auch, wenns genial währe, ne IDE nur mit Tastatur zu bedienen ;) (wär jedenfalls ma was neues)

MfG EnTeQuAk


Diese Aussage ist gar nicht abwegig. Es ist auch ein Ziel (von mir) alles mit Tastatur erreichen zu können.
Kurioserweise sind gerade bei gtk im Ggs. zu Windows gewisse Sachen nicht mit Tasten zu erreichen, z.B. das öffnen einer Combobox oder das suchen in einer listbox, in dem man den ersten Buchstaben eintippt.
Und gerade bei Linux, das doch in erster Linie auf Entwickler abzielt.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi Okt 03, 2007 19:00 
User

Registriert: Fr Dez 29, 2006 19:27
Beiträge: 155
Hallo,

habe DrPython 165 nun auch mal ausprobiert, und glaube, einen Fehler entdeckt zu haben: Wenn ich mit python setup.py install DrPython permanent installiere (ja, ich weiß, das muss man nicht :D), und dann in den site-packages starte, findet er einige Icons nicht. Anscheinend werden die beim python setup.py install nicht mitkopiert, denn 'einfach so' ausführen funktioniert.

Gruß Fred


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Sa Jan 19, 2008 13:57 
User

Registriert: So Jun 10, 2007 00:45
Beiträge: 54
Jetzt kram ich hier mal wieder das gute Stück raus.

Irgendwie gefällt mir DrPython ganz gut.

Ein paar Sachen, dir mir in der Standardkonfiguration aufgefallen sind:

- Der Highlighter ist irgendwie suboptimal? built-in-Funktionen werden nicht hervorgehoben und das Hervorheben von Funktionsnamen mit der selben Farbe wie 'def' finde ich nicht gelungen. 'self' und 'object' werden auch nicht hervorgehoben.

- Den Konfigurationsdialog müsste man meiner Meinung nach mal dringend überarbeiten. Der ist ziemlich unübersichtlich (Ich will doch nur die Tabs ausstellen *heul* - hab's dann schon noch geschafft ;) ).

- Es ist doch höchst ungewöhnlich Erfolgsmeldungen auszugeben. Wenn man die Konfiguration speichern will kommt ein Textfenster, das einem mitteilt, dass die Konfigurationsdatei erfolgreich geschrieben wurde. Das interessiert mich ehrlich gesagt nicht, denn das ist das was ich annehme.

DrPython reizt mich alleine schon deswegen, weil er in Python geschrieben ist und WxPython verwendet. Muss ich mir nochmal näher anschauen...


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 18 Beiträge ]  Gehe zu Seite 1, 2  Nächste

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Deutsche Übersetzung durch phpBB.de