Die Suche ergab 34 Treffer

von Malachite
Mittwoch 14. November 2012, 23:47
Forum: Allgemeine Fragen
Thema: Zahl umwandeln, binär
Antworten: 18
Zugriffe: 3768

Re: Zahl umwandeln, binär

Was ein String und ein Integer ist,weiß ich nicht,bzw. soweit ich weiß wurde es in "Einstieg in Python" - von Thomas Theis nicht näher erläutert. Kann mir das jemand bitte erklären? :) Ein Programmierbuch, das so etwas elementares nicht behandelt, sollte nicht einmal veröffentlicht werden...
von Malachite
Freitag 17. August 2012, 20:31
Forum: Allgemeine Fragen
Thema: Python Texteditor
Antworten: 51
Zugriffe: 5201

Re: Python Texteditor

Noch was zu xdg-open: Es ist nicht nur auf Linux, sondern auf den meisten unixoiden Systemen installiert (bei Solaris und manchen Linux-Distributionen muss man xdg-utils nachinstallieren), daher würde ich es folgendermaßen schreiben, denn wenn ein Programm nicht unter Windows läuft, ist davon auszug...
von Malachite
Dienstag 14. August 2012, 19:24
Forum: Allgemeine Fragen
Thema: Kleine Hilfe
Antworten: 6
Zugriffe: 1570

Re: Kleine Hilfe

Könntest du bitte

Code: Alles auswählen

-Tags verwenden?
von Malachite
Dienstag 14. August 2012, 17:10
Forum: Allgemeine Fragen
Thema: Relative vs. absolute Imports
Antworten: 9
Zugriffe: 1772

Re: Relative vs. absolute Imports

The only acceptable syntax for relative imports is from .[module] import name. All import forms not starting with . are interpreted as absolute imports. (PEP 0328)
*headbang* Wieso kapiere ich jetzt erst, wie das gemeint ist?

Vielen Dank für eure Geduld :oops:
von Malachite
Montag 13. August 2012, 17:33
Forum: Allgemeine Fragen
Thema: Relative vs. absolute Imports
Antworten: 9
Zugriffe: 1772

Re: Relative vs. absolute Imports

Und bei Python 2.x ist das ein implizit relativer weil dort halt auch immer relativ zum importierenden Modul geschaut wird — was bei 3.x jetzt abgeschafft wurde, weil es verwirrend werden kann. Und genau das schafft neue Verwirrungen, weil PEP8 nicht entsprechend angepasst wurde. Das war der Punkt,...
von Malachite
Freitag 10. August 2012, 23:16
Forum: Allgemeine Fragen
Thema: Relative vs. absolute Imports
Antworten: 9
Zugriffe: 1772

Re: Relative vs. absolute Imports

Wenn absolute importe nicht funktionieren scheinst Du eine sehr exotische Python-Implementierung zu haben Nö, das normale Paket, das in den Ubuntu-Paketquellen liegt, also CPython afaik; Version 3.2. Außerdem meldet PyDev wie gesagt ja auch Fehler. Wenn ich die Analyse allerdings auf Python 2.7 ums...
von Malachite
Freitag 10. August 2012, 23:05
Forum: Allgemeine Fragen
Thema: Relative vs. absolute Imports
Antworten: 9
Zugriffe: 1772

Re: Relative vs. absolute Imports

Verwende absolute und gut ist's. Eben nicht. >>> import pytest […] Traceback (most recent call last): File "<input>", line 1, in <module> File "pytest/__init__.py", line 6, in <module> import loremipsum ImportError: No module named loremipsum >>> import os >>> os.listdir('pytest...
von Malachite
Freitag 10. August 2012, 21:12
Forum: Allgemeine Fragen
Thema: Relative vs. absolute Imports
Antworten: 9
Zugriffe: 1772

Relative vs. absolute Imports

Moin, gemäß PEP8 sind relative Imports ja zu vermeiden. Allerdings habe ich heute hier folgendes gelesen: The only acceptable syntax for relative imports is from .[module] import name. All import forms not starting with . are interpreted as absolute imports. (PEP 0328) Nach meinem Verständnis heißt ...
von Malachite
Donnerstag 9. August 2012, 16:49
Forum: Allgemeine Fragen
Thema: Import eines eigenen Moduls scheitert
Antworten: 3
Zugriffe: 1135

Re: Import eines eigenen Moduls scheitert

Relative Imports sind die mit dem Punkt vorne, richtig? Ich versuche, meinen Code möglichst PEP8-konform zu schreiben, und relative Imports sind eher zu vermeiden, wenn ich das richtig gelesen habe. Außerdem sehe ich sie hier eher als Workaround und nicht als Lösung, weil das Problem nicht gelöst, s...
von Malachite
Mittwoch 8. August 2012, 15:00
Forum: Allgemeine Fragen
Thema: Import eines eigenen Moduls scheitert
Antworten: 3
Zugriffe: 1135

Import eines eigenen Moduls scheitert

Moin, ich habe diese Verzeichnisstruktur: src |-- __init__.py |-- core.py |-- output |-- __init__.py |-- base.py |-- svg.py Mein Problem: In der svg.py soll eine Klasse aus der base.py importiert werden: from base import DrawBase Leider scheint Python base nicht zu finden (ImportError). Alle anderen...
von Malachite
Samstag 28. Juli 2012, 18:29
Forum: Allgemeine Fragen
Thema: Endlos schleife
Antworten: 14
Zugriffe: 3091

Re: Endlos schleife

Wobei ich den Aufruf eines fixen Editors auch nicht besonders glücklich finde - ich habe kein gedit installiert ;-) Unter Linux wird es da schwer, da es keinen Standard-(GUI)-Editor gibt. Da müsste man eben die gängigen Editoren durchgehen und wenn keiner davon installiert ist, den User fragen: imp...
von Malachite
Freitag 20. Juli 2012, 21:23
Forum: Allgemeine Fragen
Thema: Suche Wizard Generator
Antworten: 1
Zugriffe: 747

Re: Suche Wizard Generator

GTK hat afaik einen Fenstertyp namens GtkAssistant, wenn du sowas meinst. Spiel einfach mal etwas mit Glade herum.
von Malachite
Montag 16. Juli 2012, 16:43
Forum: Allgemeine Fragen
Thema: Dictionary-Keys zu Bezeichnern
Antworten: 1
Zugriffe: 458

Dictionary-Keys zu Bezeichnern

Moin, ich möchte alle Werte eines Dictionarys Eigenschaften eines Objekts zuweisen, die den gleichen Namen haben wie die Schlüssel des jeweiligen Wertes. Zurzeit habe ich das mit exec() gelöst: class Example: def __init__(self, **properties): for key, val in properties.items(): exec('self.%s = %s' %...
von Malachite
Freitag 13. Juli 2012, 21:07
Forum: Allgemeine Fragen
Thema: PHP-Umsteiger braucht etwas Starthilfe ;)
Antworten: 12
Zugriffe: 1421

Re: PHP-Umsteiger braucht etwas Starthilfe ;)

Für Dein Beispiel mit `vulnerableFunction()`, `anotherVulnerableFunction()`, usw. kannst Du das jedenfalls nicht einsetzen weil Du dazu ja auch irgendwie wieder zurück in den Code kommen musst, bei dem die Ausnahme ausgelöst wurde um danach weiter machen zu können. Das geht aber nicht. Das habe ich...
von Malachite
Freitag 13. Juli 2012, 18:43
Forum: Allgemeine Fragen
Thema: PHP-Umsteiger braucht etwas Starthilfe ;)
Antworten: 12
Zugriffe: 1421

Re: PHP-Umsteiger braucht etwas Starthilfe ;)

Aus der Python-Dokumentation: sys.excepthook(type, value, traceback) This function prints out a given traceback and exception to sys.stderr. When an exception is raised and uncaught, the interpreter calls sys.excepthook with three arguments, the exception class, exception instance, and a traceback o...
von Malachite
Mittwoch 4. Juli 2012, 17:39
Forum: Allgemeine Fragen
Thema: [Diskussion] Dynamische Sprachen
Antworten: 32
Zugriffe: 4206

Re: [Diskussion] Dynamische Sprachen

Meine auch. Zwar vermisse ich einige Sachen an Python (automatisches Exception Handling, Type Hints), aber eigentlich ist diese Sprache quasi perfekt.
von Malachite
Sonntag 24. Juni 2012, 16:56
Forum: Allgemeine Fragen
Thema: PHP-Umsteiger braucht etwas Starthilfe ;)
Antworten: 12
Zugriffe: 1421

Re: PHP-Umsteiger braucht etwas Starthilfe ;)

War vielleicht etwas kompliziert ausgedrückt… Was ich eigentlich meinte, ist, dass man mit set_exception_handler() einfach die Fehler zentral in einer Funktion behandeln kann, anstatt zig try-Blöcke im ganzen Programm zu verteilen und bei jeder Funktion zu überlegen: "Hm, was für Fehler könnten...
von Malachite
Sonntag 24. Juni 2012, 15:21
Forum: Allgemeine Fragen
Thema: PHP-Umsteiger braucht etwas Starthilfe ;)
Antworten: 12
Zugriffe: 1421

Re: PHP-Umsteiger braucht etwas Starthilfe ;)

Der Sinn von `set_exception_handler()` erschliesst sich mir jetzt nicht wirklich. Wenn Du alle Ausnahmen abfangen willst — was man in der Regel gar nicht wollen sollte — kann man ein nacktes ``except:`` verwenden. Aber wie gesagt, davon sollte man Abstand nehmen, denn selten bis nie kann man an ein...
von Malachite
Sonntag 24. Juni 2012, 14:11
Forum: Allgemeine Fragen
Thema: PHP-Umsteiger braucht etwas Starthilfe ;)
Antworten: 12
Zugriffe: 1421

PHP-Umsteiger braucht etwas Starthilfe ;)

Joa, moin erstmal, wie ihr unschwer an der Überschrift erkennen könnt, komme ich aus dem PHP-Lager, möchte jetzt mit Python anfangen und brauche dabei etwas Starthilfe. Mir geht es vor allem um die Python-Pendants zu einigen PHP-Befehlen und -Operatoren. Ich habe unter Anderem schon herausgefunden, ...