Als «module» getaggte Fragen

Eine logische Unterteilung eines größeren, komplexeren Systems.



5
Beziehung zwischen CommonJS, AMD und RequireJS?
Ich bin immer noch sehr verwirrt über CommonJS, AMD und RequireJS , selbst nachdem ich viel gelesen habe. Ich weiß, dass CommonJS (früher ServerJS ) eine Gruppe zum Definieren einiger JavaScript- Spezifikationen (dh Module) ist, wenn die Sprache außerhalb des Browsers verwendet wird. Die CommonJS- Modulspezifikation hat einige Implementierungen wie …


19
Wie kann ich den Pfad eines Moduls abrufen?
Ich möchte feststellen, ob sich das Modul geändert hat. Die Verwendung von inotify ist jetzt einfach. Sie müssen nur noch das Verzeichnis kennen, aus dem Sie Benachrichtigungen erhalten möchten. Wie rufe ich den Pfad eines Moduls in Python ab?
755 python  module  inotify 

18
Module aus dem übergeordneten Ordner importieren
Ich verwende Python 2.5. Dies ist mein Ordnerbaum: ptdraft/ nib.py simulations/ life/ life.py (Ich habe auch __init__.pyin jedem Ordner, hier zur besseren Lesbarkeit weggelassen) Wie importiere ich das nibModul aus dem lifeModul heraus? Ich hoffe, dass es möglich ist, auf sys.path zu basteln. Hinweis: Das Hauptmodul, das ausgeführt wird, befindet …


18
Wie finde ich den Speicherort von Python-Modulquellen?
Wie erfahre ich, wo die Quelldatei für ein bestimmtes Python-Modul installiert ist? Ist die Methode unter Windows anders als unter Linux? Ich versuche insbesondere nach der Quelle des datetimeModuls zu suchen , bin aber auch an einer allgemeineren Antwort interessiert.
480 python  module 

11
Eine Datei aus einem Unterverzeichnis importieren?
Ich habe eine Datei namens tester.py, die sich auf befindet /project. /projecthat ein Unterverzeichnis namens lib, mit einer Datei namens BoxTime.py: /project/tester.py /project/lib/BoxTime.py Ich möchte importieren BoxTimeaus tester. Ich habe das versucht: import lib.BoxTime Was ergab: Traceback (most recent call last): File "./tester.py", line 3, in <module> import lib.BoxTime ImportError: …

9
Unterschied zwischen einer Klasse und einem Modul
Ich komme aus Java und arbeite jetzt mehr mit Ruby. Eine Sprachfunktion, mit der ich nicht vertraut bin, ist die module. Ich frage mich, was genau ein ist moduleund wann Sie einen verwenden und warum Sie einen moduleüber einen verwenden class.
437 ruby  class  module 

16
Wie liste ich alle Funktionen in einem Python-Modul auf?
Ich habe ein Python-Modul auf meinem System installiert und möchte sehen können, welche Funktionen / Klassen / Methoden darin verfügbar sind. Ich möchte die doc-Funktion für jeden einzelnen aufrufen. In Ruby kann ich so etwas wie ClassName.methods ausführen, um eine Liste aller in dieser Klasse verfügbaren Methoden abzurufen. Gibt es …

6
Was ist der Unterschied zwischen Einschließen und Erweitern in Ruby?
Ich beschäftige mich nur mit Ruby-Metaprogrammierung. Das Mixin / die Module schaffen es immer, mich zu verwirren. include : mischt bestimmte Modulmethoden als Instanzmethoden in der Zielklasse ein verlängern : mischt angegebene Modulmethoden als Klassenmethoden in der Zielklasse ein Ist der Hauptunterschied genau das oder lauert ein größerer Drache? z.B …
414 ruby  module  include  extend 

4
module.exports vs. export default in Node.js und ES6
Was ist der Unterschied zwischen Node module.exportsund ES6 export default? Ich versuche herauszufinden, warum ich den Fehler "__ ist kein Konstruktor" erhalte, wenn ich es export defaultin Node.js 6.2.2 versuche . Was funktioniert 'use strict' class SlimShady { constructor(options) { this._options = options } sayName() { return 'My name is …

8
Python 3: ImportError "Kein Modul namens Setuptools"
Ich habe Probleme mit der Installation von Paketen in Python 3. Ich habe immer Pakete mit installiert setup.py install. Aber jetzt, wenn ich versuche, das Ansicolors-Paket zu installieren, bekomme ich: importerror "Kein Modul namens Setuptools" Ich habe keine Ahnung, was ich tun soll, da ich in der Vergangenheit keine Setuptools …

1
NodeJS plant die Unterstützung von Import / Export-ES6-Modulen (ES2015)
Ich habe im ganzen Internet nach einer klaren Antwort darauf gesucht. Derzeit verwendet NodeJS nur die CommonJS-Syntax zum Laden von Modulen. Wenn Sie die Standard-ES2015-Modulsyntax wirklich verwenden möchten, müssen Sie sie entweder vorher transpilieren oder zur Laufzeit einen externen Modullader verwenden. Derzeit bin ich nicht zu sicher, eine dieser beiden …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.