Wann immer ich das tue, habe from 'x' import 'y'ich mich gefragt, welches das "Modul" und welches das "Paket" ist und warum es nicht umgekehrt
Wann immer ich das tue, habe from 'x' import 'y'ich mich gefragt, welches das "Modul" und welches das "Paket" ist und warum es nicht umgekehrt
Ich bin ein großer Fan von Git-Submodulen . Ich möchte in der Lage sein, eine Abhängigkeit zusammen mit ihrer Version zu verfolgen, so dass Sie ein Rollback auf eine frühere Version Ihres Projekts durchführen und die entsprechende Version der Abhängigkeit sicher und sauber erstellen können. Darüber...
In den kommenden Monaten werden wir ein Projekt starten, in dem wir ein System, das wir für einen Client (v1) erstellt haben, von Grund auf neu erstellen. Unser Ziel mit v2 ist es, es modular zu gestalten, so dass dieser spezielle Client seine eigene Gruppe von Modulen hat, die er verwendet. Dann...
Im Laufe der Jahre, in denen wir C # /. NET für eine Reihe von internen Projekten verwendet haben, ist eine Bibliothek organisch zu einem großen Haufen Material gewachsen. Es heißt "Util" und ich bin sicher, dass viele von Ihnen eines dieser Tiere in ihrer Karriere gesehen haben. Viele Teile dieser...
Angenommen, ich habe eine nützliche Python-Funktion oder Klasse (oder was auch immer), useful_thingdie in einer einzelnen Datei existiert. Es gibt im Wesentlichen zwei Möglichkeiten, den Quellbaum zu organisieren. Der erste Weg verwendet ein einzelnes Modul: - setup.py - README.rst - ...etc... -...
Java 9 wird Module zusätzlich zu Paketen enthalten. Normalerweise haben Sprachen die eine oder andere. Und die meisten Programmierer nehmen zwei Begriffe als Synonyme wahr . Module werden auf Paketen aufgebaut und als Grundelemente behandelt. Ein zusammengesetztes Muster legt nahe, Grundelemente...
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten .
Python verfügt über viele Module (z. B. re), die bestimmte Aktionen ausführen. Sie können die Funktionen dieses Moduls aufrufen und Ergebnisse erhalten. Das gesamte Modul hat eine Idee dahinter (in diesem Fall handelt es sich um reguläre Ausdrücke). Klassen scheinen fast dasselbe zu tun, aber sie...
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten ....
Ist es empfehlenswert, eine main.c-Datei zu haben, die nur die Hauptfunktion und keine anderen Funktionen enthält, damit alle anderen Funktionen miteinander verbunden werden können? Wenn es keine endgültige Regel gibt, wann ist es gut, dies zu tun und
Ich habe mich mit dem modernen clientseitigen JS-Ökosystem vertraut gemacht und mich über CommonJS und AMD informiert (einschließlich der zugehörigen Tools - browserify, requirejs, onejs, jam, Dutzende anderer). Wenn ich eine Javascript-Bibliothek schreibe, wie kann ich sie so modularisieren /...
Gibt es eine Konvention, nach der wir die module.exportsModuldateien no Javascript / Node.js deklarieren sollten ? Sollte es am Anfang der Datei sein wie: module.exports = Foo; function Foo() { this.bar = 'bar'; } Foo.prototype.getBar = function() { return this.bar; } Oder sollte es am Ende...
Ich möchte eine neue Lösung entwickeln, die von Natur aus sehr modular ist, und möchte eine Struktur erstellen, die dieses Design unterstützt, um eine einfache zukünftige Erweiterung, eine klare Trennung von Bedenken, eine Lizenzierung nach Modulen usw. zu ermöglichen. Das meiste, was ich habe Im...
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...
Ich benutze Python jetzt schon eine Weile, sowohl im Rahmen persönlicher als auch beruflicher Projekte. Eine Sache, die mir kürzlich aufgefallen ist, ist, dass ich nie über eine gute Möglichkeit nachgedacht habe, Python-Programme bereitzustellen. Da es sich meistens um eine Reihe von Skripten...
In Implementierungen der Programmiersprache Scheme (R6RS-Standard) kann ich ein Modul wie folgt importieren: (import (abc def xyz)) Das System versucht, nach einer Datei zu suchen, $DIR/abc/def/xyz.slsin der $DIRsich ein Verzeichnis befindet, in dem Sie Ihre Scheme-Module aufbewahren. xyz.slsist...
Die Situation wäre: Ich entwickle 2 Projekte in meiner Node.js-Entwicklungsumgebung, P1 und P2. P1 erforderte die Entwicklung von zwei einfachen Modulen, mod1 und mod2, die in gespeichert sind P1/lib. Jedes dieser Module löst seine externen Abhängigkeiten in P1/node_modules. Notwendige...
Ich entwerfe eine einfache OO-Programmiersprache. Es wird statisch typisiert, kompiliert und von einer VM ausgeführt - ähnlich wie Java. Der Unterschied ist, dass ich OOP nicht so stark betonen möchte. Der Code selbst ähnelt größtenteils C ++ (Klassen, Funktionen und Variablen, die im...
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen...
Ich bin in diesem Aspekt nicht sehr klar. Angenommen, Sie haben eine Reihe von .py-Dateien, die ihre eigenen separaten Module sind. Warum muss jede .py-Datei die anderen importieren, wenn sie diese Klasse verwenden? Oder doch? Weil ich mir ziemlich sicher war, dass andere Sprachen (z. B. Java)...