Als «python» getaggte Fragen

10
Wie funktioniert Python?

Diese Frage mag ein bisschen albern erscheinen, aber was solls. Ich fing an, Python zu lernen. Ich kenne grundlegende Syntax usw. Wenn ich mit HTML, PHP usw. arbeite, schreibe ich einfach Code, füge ihn in eine HTML- oder PHP-Datei ein und doppelklicke auf diese Datei. Dann läuft mein Code. Ich...

10
Vererbung in Programmiersprachen weglassen

Ich entwickle meine eigene Programmiersprache. Es ist eine Allzwecksprache (denken Sie an statisch typisiertes Python für den Desktop, dh int x = 1;), die nicht für die Cloud gedacht ist. Denken Sie, dass es in Ordnung ist, Vererbung oder Mixins nicht zuzulassen? (vorausgesetzt, der Benutzer hätte...

10
Wie funktioniert das schlüsselbasierte Caching?

Ich habe kürzlich einen Artikel im 37Signals-Blog gelesen und frage mich, wie sie den Cache-Schlüssel erhalten. Es ist schön und gut, einen Cache-Schlüssel zu haben, der den Zeitstempel des Objekts enthält (dies bedeutet, dass der Cache ungültig wird, wenn Sie das Objekt aktualisieren). Aber wie...

10
Wie kann man eine Python-Gottklasse umgestalten?

Problem Ich arbeite an einem Python-Projekt, dessen Hauptklasse ein bisschen " God Object " ist. Es gibt so verdammt viele Attribute und Methoden! Ich möchte die Klasse umgestalten. Bisher… Für den ersten Schritt möchte ich etwas relativ Einfaches tun; Aber als ich den einfachsten Ansatz...

10
Kann man ein eingebautes Python-Modul bearbeiten?

Ich lerne gerade Python und bin an dem Punkt im Buch über die Verwendung der Mathematikbibliothek angelangt. Ich habe auf der Python-Website nachgesehen und festgestellt, dass die Bibliothek etwas knapp ist und ich einige weitere nützliche Funktionen schreibe. Zum Beispiel habe ich eine Funktion...

10
Python-Multiprocessing mit Queue vs ZeroMQ IPC

Ich bin damit beschäftigt, eine Python-Anwendung mit ZeroMQ zu schreiben und eine Variation des Majordomo-Musters zu implementieren, wie im ZGuide beschrieben . Ich habe einen Makler als Vermittler zwischen einer Reihe von Arbeitern und Kunden. Ich möchte für jede eingehende Anfrage eine...

10
Gibt es technische Einschränkungen oder Sprachfunktionen, die verhindern, dass mein Python-Skript so schnell ist wie ein gleichwertiges C ++ - Programm?

Ich bin ein langjähriger Python-Benutzer. Vor ein paar Jahren habe ich angefangen, C ++ zu lernen, um zu sehen, was es in Bezug auf Geschwindigkeit bieten kann. Während dieser Zeit würde ich Python weiterhin als Werkzeug für das Prototyping verwenden. Dies schien ein gutes System zu sein: agile...