Die Suche ergab 7445 Treffer

von Hyperion
Dienstag 1. Dezember 2015, 14:13
Forum: Datenbankprogrammierung mit Python
Thema: Datenbank schließen, bevor Objekt stirbt
Antworten: 14
Zugriffe: 4305

Re: Datenbank schließen, bevor Objekt stirbt

@BlackJack: Ich kenne die Fundamente in in der CIL von .NET nicht, aber in C# gibt es für den Aufruf eines Destruktors analog zu Python *keine* Garantie. Daher gibt es das ``IDisposable``-Interface, welches analog zu Pythons ``with`` sogenannte ``using``-Blöcke ermöglicht. Zusätzlich gibt es noch &q...
von Hyperion
Dienstag 1. Dezember 2015, 09:45
Forum: Allgemeine Fragen
Thema: Liste durch Liste entstehen lassen
Antworten: 5
Zugriffe: 888

Re: Liste durch Liste entstehen lassen

@bwbg: Du könntest aus ``apply`` noch ``__call__`` machen, dann kannst Du eine Expression direkt aufrufen:

Code: Alles auswählen

results = [e() for e in expressions]
von Hyperion
Montag 30. November 2015, 07:25
Forum: Allgemeine Fragen
Thema: Darstellung deutscher Sonderzeichen in Konsole
Antworten: 38
Zugriffe: 6173

Re: Darstellung deutscher Sonderzeichen in Konsole

Hast Du das Script denn wirklich einmal manuell in einer Command Shell gestartet? Oder nur über die IDE?
von Hyperion
Samstag 28. November 2015, 12:29
Forum: Datenbankprogrammierung mit Python
Thema: Grundlagen: MS Access, Daten schreiben
Antworten: 10
Zugriffe: 5595

Re: Grundlagen: MS Access, Daten schreiben

Der Zugriff auf Access ist eben in reinem Python nicht so dolle. Wenn es denn unbedingt Access ein muss, dann böte sich ggf. IronPython an, so dass man die ADO.NET-Komponenten zur Kommunikation nutzen kann. Allerdings fällt eben SQLAlchemy-Support weg - das wäre für mich - ähnlich wie BlackJack es s...
von Hyperion
Samstag 28. November 2015, 12:23
Forum: Raspberry Pi und Co.
Thema: Autostart Python Script
Antworten: 3
Zugriffe: 2567

Re: Autostart Python Script

Was ist denn das für ein Script und wie wird es gestartet? Woher weißt Du, dass es auch über den Daemon gestartet wird, wenn Du die Abhängigkeit zur DB wegnimmst? Das Modul ``pymysql`` als solches ist ja nach wie vor auf dem System verfügbar. Insofern kann die Verwendung des Moduls alleine nicht aus...
von Hyperion
Freitag 27. November 2015, 20:42
Forum: Netzwerkprogrammierung
Thema: Hex-Wert zwischen Response-Header und Quellcode
Antworten: 4
Zugriffe: 2490

Re: Hex-Wert zwischen Response-Header und Quellcode

Wirf einfach alles weg und nutze das Requests-Modul, um eine Webseite herunter zu laden.

Für Seiten hinter der angegebenen URL würde ich persönlich aber nicht so einen Aufwand betreiben; es gibt so viele gute Python Tutorials da draußen!
von Hyperion
Freitag 27. November 2015, 13:34
Forum: Allgemeine Fragen
Thema: Allgemeines Feedback zur Code-Struktur
Antworten: 5
Zugriffe: 1478

Re: Allgemeines Feedback zur Code-Struktur

So auf die Schnelle: - Es gibt keine "privaten"-Methoden in Python! Man kann Methoden als "intern" kennzeichnen, indem man ihnen *einen* Unterstrich als Präfix spendiert. Dies ist aber lediglich eine Konvention und natürlich steht es einem Benutzer frei, diese dennoch aufzurufen....
von Hyperion
Freitag 27. November 2015, 01:49
Forum: Allgemeine Fragen
Thema: Neuling in Python
Antworten: 74
Zugriffe: 10611

Re: Neuling in Python

@Pillmuncher: Ich glaube nicht, dass Permutationen dem OP hier helfen! Natürlich bekommt man so alle notwendigen Spiele (und "Rückspiele"), aber diese sind "ungeordnet". In der Realität will man idR. sowohl bei zeitlich kurzen Turnieren aber auch bei längeren Phasen (Bsp. Fußball...
von Hyperion
Freitag 27. November 2015, 00:29
Forum: Offtopic
Thema: Diskussionen zu "phpBB3.1; Neuer Server; Downtime; IPv6..."
Antworten: 137
Zugriffe: 59679

Re: Diskussionen zu "phpBB3.1; Neuer Server; Downtime; IPv6..."

Sirius3 hat geschrieben:ich hab mich mal nach 15 Jahren wieder an PHP gewagt und einige der Bugs in CodeBox repariert, Formatierung in der Vorschau und die richtige Einrückungen.
Respekt und Applaus!!! :)
von Hyperion
Freitag 27. November 2015, 00:27
Forum: Allgemeine Fragen
Thema: Warum.......was hab ich falsch gemacht?
Antworten: 7
Zugriffe: 830

Re: Warum.......was hab ich falsch gemacht?

Hm... ok, aber bei der Begründung fehlt der Aspekt der Unveränderlichkeit - dieses Kriterium ist doch unabhängig vom Kriterium des gleichen Duck Types, den Du und Guido nennt! (Auch wenn ich hier auch nicht glaube, dass der OP wirklich etwas unveränderliches haben will :-D )
von Hyperion
Freitag 27. November 2015, 00:22
Forum: Allgemeine Fragen
Thema: Hilfe bei der Fehlersuche
Antworten: 6
Zugriffe: 814

Re: Hilfe bei der Fehlersuche

Zeile 34 ist bezüglich der restlichen Beschreibung falsch! (BlackJack fragte vermutlich deswegen nach dem Ursprung davon) Wenn das wirklich gegeben ist, dann enthält die Aufgabe einen Fehler... evtl. hast Du es aber auch falsch abgeschrieben oder editiert? Schau Dir genau an, *was* da zurückgegeben ...
von Hyperion
Freitag 27. November 2015, 00:09
Forum: Allgemeine Fragen
Thema: Warum.......was hab ich falsch gemacht?
Antworten: 7
Zugriffe: 830

Re: Warum.......was hab ich falsch gemacht?

cofi hat geschrieben:... und es sollte kein Tupel, sondern eine Liste sein.
Warum das?
von Hyperion
Donnerstag 26. November 2015, 23:08
Forum: Allgemeine Fragen
Thema: was ist schneller oder sonstwie besser?
Antworten: 24
Zugriffe: 2317

Re: was ist schneller oder sonstwie besser?

Was ist denn das Gesamtproblem? Du beschreibst ja nur einen kleinen Ausschnitt *Deiner Lösung* relativ wage... damit kann man wenig anfangen!
von Hyperion
Donnerstag 26. November 2015, 22:37
Forum: Datenbankprogrammierung mit Python
Thema: Grundlagen: MS Access, Daten schreiben
Antworten: 10
Zugriffe: 5595

Re: Grundlagen: MS Access, Daten schreiben

Das hast Du ja nicht spezifiziert! Du schriebst ja lediglich "idealerweise" - das ist ja kein Ausschluss... Grundsätzlich würde ich persönlich Access niemals benutzen, wenn ich nicht dazu gezwungen bin (harte externe Anforderungen). Wenn Du es Dir aussuchen kannst, nutze besser ein anderes...
von Hyperion
Donnerstag 26. November 2015, 20:56
Forum: Allgemeine Fragen
Thema: Python Script importieren
Antworten: 6
Zugriffe: 965

Re: Python Script importieren

Hallo, idealer Weise kopierst Du bei solchen Fragen am besten die gesamte Fehlermeldung und den dazugehörigen Quellcode; zumindest die relevanten Teile oder ein lauffähiges Minimalbeispiel, welches das Problem zeigt. Aktuell können wir nur "raten", worin das Problem besteht. Der Fehler bes...
von Hyperion
Donnerstag 26. November 2015, 20:46
Forum: Datenbankprogrammierung mit Python
Thema: Grundlagen: MS Access, Daten schreiben
Antworten: 10
Zugriffe: 5595

Re: Grundlagen: MS Access, Daten schreiben

Also ich habe diese Suchbegriffe verwendet und komme dann über den dritten Link zum ersten Stackoverflow-Beitrag, der direkt auf eine zuvor beantwortete Frage und somit fast direkt auf die erste gegebene Antwort verweist, über welche man zur Google-Code-Seite kommt, auf der man dann den Link zur Git...
von Hyperion
Donnerstag 26. November 2015, 17:24
Forum: Allgemeine Fragen
Thema: was ist schneller oder sonstwie besser?
Antworten: 24
Zugriffe: 2317

Re: was ist schneller oder sonstwie besser?

@BlackJack: Magst Du keine Dict-Comprehensions?
von Hyperion
Donnerstag 26. November 2015, 14:10
Forum: Allgemeine Fragen
Thema: Wie kommt mein Prorgramm zurück an den Anfang?
Antworten: 9
Zugriffe: 2171

Re: Wie kommt mein Prorgramm zurück an den Anfang?

Ich verstehe nur Bahnhof :D (Ich finde mein Scrip irgendwie verständlicher :oops: , ... BlackJacks Code ist *deutlich* "pythonischer" als Deiner - das *impliziert* sogar bessere Lesbarkeit (setzt aber natürlich voraus, dass man sich in Python auskennt bzw. sich Wissen und Erfahrung angeei...
von Hyperion
Mittwoch 25. November 2015, 18:43
Forum: Allgemeine Fragen
Thema: Wie kommt mein Prorgramm zurück an den Anfang?
Antworten: 9
Zugriffe: 2171

Re: Wie kommt mein Prorgramm zurück an den Anfang?

Und dann vielleicht noch mit einem schicken Menü versehen? ;-)
von Hyperion
Dienstag 17. November 2015, 17:52
Forum: Offtopic
Thema: Umgang mit Anfängern
Antworten: 25
Zugriffe: 5643

Re: Umgang mit Anfängern

Ich finde es vollkommen in Ordnung wenn man so etwas mal explizit diskutiert. Ich denke ein Anfänger muss sich so oder so durchbeißen. Dazu gehört auch mal ein etwas strengerer Gegenwind, wenn seine vermeindlich ach so tolle Idee oder Ansatz in der Luft zerrissen werden. So viel Leidensfähigkeit geh...