Tag: Pythonmodul

Soll ich meine Python-Module installieren?

Ich habe leider keine Mühe, Python-Module zu installieren. Ich benutze web2py, und nur dump sie in den Modulen Ordner und lassen Sie es kümmern sich um die lokalen Importe. Es schien immer so wie die einfachste Art, Dinge zu tun – niemals fühlte sich richtig an, um Abhängigkeiten auf einer systemweiten Ebene zu behandeln, und […]

Vollständig qualifizierter Name eines Python-Moduls

In der Code-Basis, an der ich arbeite, wird das Standard-Python– json Modul von einem anderen json Modul, das eine andere Funktion ausführt, überschrieben. Wie importiere ich das Standard- json Modul? import json funktioniert nicht, da es das andere Paket importiert. Was ist der voll qualifizierte Name des Standard-Python- json Moduls?

Python kann das installierte Modul `news` nicht sehen

Python erklärt, dass das news Modul nicht installiert ist: $ python -c "import news" Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: No module named news Obwohl: $ pip show news Name: news Version: 1.0 Summary: my first python module Home-page: UNKNOWN Author: sang Author-email: 1975001828@qq.com License: UNKNOWN Location: /usr/lib/python2.7/site-packages Requires: […]

Wie greife ich von den anderen Modulen auf die Attribute des aktuellen Ausführungsmoduls zu?

Ich habe mehrere "app'-Module (die von einer Hauptanwendung gestartet werden) und ein Utility-Modul mit einiger Funktionalität: my_utility/ ├── __init__.py └── __main__.py apps/ ├── app1/ │ ├── __init__.py │ └── __main__.py ├── app2/ │ ├── __init__.py │ └── __main__.py … main_app.py Die apps werden so gestartet (durch die Hauptanwendung): python3 -m <app-name> Ich brauche einige Meta-Informationen […]

Django sagt – Kein Modul namens 'Blog'

Ich "ModuleNotFoundError: No module named 'blog'" Fehler beim Hinzufügen meiner Blog-App zum INSTALLED_APPS Abschnitt von settings.py . Ich habe festgestellt, dass es etwas zu tun hat, wie ich die "Blog" App unter INSTALLED_APPS hinzugefügt habe. Wenn ich den "blog" INSTALLED_APPS von INSTALLED_APPS entfernen, geht der Fehler weg. Es sieht so aus, dass Django kein Verzeichnis […]

Pyinstaller Activex Attribut Fehler mit wxPython

Aus irgendeinem Grund, wenn ich meine App mit Pyinstaller kompiliere, gibt es mir einen Fehler beim Ausführen: Traceback (most recent call last): File "<string>", line 2, in <module> AttributeError: 'module' object has no attribute 'activex' Und die Oberseite meines Codes (der Code selbst ist extrem lang). Ich habe auch eine ganze Ladung Arrays an der […]

Wie benutzt man importlib, um Module aus beliebigen Quellen zu importieren?

Mit importlib , was ist der Unterschied zwischen "Meta Path Finder" (gefunden durch Durchqueren über sys.meta_path) und Path Entry Finder "(gefunden durch Durchqueren über sys.path_hooks)? Der erste Typ wird bei Beginn eines Importes aufgerufen, aber wann wird der zweite Typ verwendet? Gib beide ein Objekt zurück? Ich möchte einen maßgeschneiderten Import implementieren, bei dem ein […]

Python-Modul von GitHub installiert mit setup.py kann nicht sehen, eigene Submodule

Ich habe python-somelib-master.zip von GitHub heruntergeladen, um die API zu verwenden, die es bietet. ich rannte Python setup.py installieren Und es scheinbar erfolgreich abgeschlossen: Schreiben von D: \ SOFT \ Python3 \ Lib \ site-packages \ python-somelib-1.0-py3.5.egg-info Die dann D:\SOFT\Python3\Lib\site-packages\somelib . Allerdings, wenn ich versuche, etwas von dort in meinem Skript zu importieren: from somelib […]

Modulname erhalten: x .__ module__ vs x .__ class __.__ module__

Ich möchte das Modul erhalten, aus dem ein Python-Objekt stammt. Beide x.__module__ und x.__class__.__module__ Scheinen zu arbeiten. Sind diese völlig überflüssig Gibt es einen Grund, einen über einen anderen zu bevorzugen?

Wie man benutzerdefinierte Python-Paket nach Namen importieren

Ich habe einen Ordner namens "custom_module" erstellt und ich habe die __init__.py in den Ordner, der enthält: __all__ = [ 'Submodule1', 'Submodule2' ] Von welcher Dokumentation ich gelesen habe, sollte ich in der Lage sein, import custom_module und Zugang zum Paket zu erhalten, aber das ist nicht passiert. Wie kann ich Python erkennen? Ich verwende […]

Python ist die beste Programmiersprache der Welt.