Also ich habe eine Aufgabe, und für einen bestimmten Abschnitt sollen wir eine .py-Datei in unser Programm importieren. "Sie müssen histogram.py in Ihr Programm importieren." Bedeutet das einfach, eine neue Python-Datei zu erstellen und einfach alles, was in der Datei histogram.py enthalten ist, in die Datei zu kopieren und zu verwerfen? Dieser Teil meiner Aufgabe besteht darin, eine grafische Anzeige mit dem Inhalt in der .py-Datei zu erstellen (was mich ebenfalls verwirrt). Ich habe die Kapitel aus dem TB gelesen und erklärt, wie man ein Fenster erstellt, aber ich habe nichts über das Importieren gesehen .. Sorry, wenn dies eine dumme Frage istWas bedeutet es, in ein Python-Programm zu packen?
Antwort
Sie haben eine eigene python-Datei erstellen und einfach
import histogram
am Anfang der Datei (oder lässt im „Import“ -Abschnitt sagen) hinzuzufügen. Sie brauchen die Erweiterung .py nicht. Stellen Sie sicher, dass sich die Datei histogram.py im selben Ordner wie Ihre erstellte py-Datei befindet.
Ich sehe jetzt. Danke, ich brauchte nur Aufklärung, warum jeder meine Frage negativ bewertet. Lol – HannahH2323
Das könnte daran liegen, dass deine Frage wirklich python-basic ist und es so aussieht, als ob du zu verblüfft bist, die Antwort auf die Frage selbst zu erforschen. – nrhode
Sie müssen sicherstellen, dass Sie über die Dateien verfügen, die Sie benötigen, bevor Sie sie importieren oder herunterladen, indem Sie sie herunterladen oder über pyget abrufen. Sobald Sie Ihre Dateien haben, dann müssen Sie sie nennen (2.7 docs)
from .foo import Foo
from .bar import Bar
import Fizz
Alles, was Sie tun müssen, ist die Datei histogram.py in Ihr Arbeitsverzeichnis namens einfügen und die Datei auf Ihrem Code zu verwenden, nur import histogram
geben auf die oberste Zeile Ihrer Hauptcodedatei, dann können Sie alles (Funktionen und Variablen) von histogram.py verwenden.
- 1. Was bedeutet es, ein Objekt zu klonen()?
- 2. Was bedeutet es, ein Ziel in make zu "berühren"?
- 3. Was bedeutet es, in C++ zu bewerten?
- 4. Was bedeutet es zu sagen, ein Typ ist "boxed"?
- 5. Was bedeutet es, einen Wert zu normalisieren?
- 6. Was bedeutet es, einen Stern vor ein Register zu setzen?
- 7. Was bedeutet es, mehrere Sortierschlüsselspalten zu haben?
- 8. Was bedeutet es, ein Verzeichnis zu Ihrem PATH hinzuzufügen?
- 9. Was bedeutet es, ein Zeichen von einem Zeichen zu subtrahieren
- 10. Was bedeutet es, ein beständiger Rückruf zu sein?
- 11. Was bedeutet es, etwas "zu schließen"?
- 12. Was bedeutet es, gegen etwas zu verlinken?
- 13. Was bedeutet es, eine Steckdose zu spülen?
- 14. Was bedeutet es, zwei Funktoren zu komponieren?
- 15. Was bedeutet es, auf GitHub zu verzweigen?
- 16. Was bedeutet es, eine Serviceverbindung zu verlieren?
- 17. Was bedeutet "ein" in Swift?
- 18. Was bedeutet es, "Nachteile zu hacken"?
- 19. Was bedeutet ein Funkencluster?
- 20. Was bedeutet ein Objektvariablentyp?
- 21. wechseln (! 0) Was bedeutet es
- 22. In Python was bedeutet es von allem ist ein Objekt
- 23. Was bedeutet CD "ein Pfad"> & - bedeutet?
- 24. in Perl, was bedeutet $“Bedeutet es nur einen Raum
- 25. Was bedeutet es, ein Klassenobjekt in einer Memberfunktion zurückzugeben?
- 26. Was bedeutet es, in HTML und CSS fortgeschritten zu sein?
- 27. Was bedeutet es, auf stdout in C zu schreiben?
- 28. Was bedeutet [&] bedeutet in C++
- 29. Was bedeutet es mit {APP_TPL}?
- 30. Daten [] in Jsonp - was es bedeutet?
Nein, es bedeutet, dass Sie es importieren müssen. Wenn Sie nicht wissen, was das bedeutet, müssen Sie einige Tutorials zu Python lesen, es ist ein ziemlich grundlegender Teil. –
Alles, was damit zu tun hat, ist das Importieren von {path} .histogram an den Anfang Ihrer neuen Python-Datei. Auf diese Weise fügt das System die Datei histogram.py am Anfang Ihrer Datei für Sie ein. Der gesamte Code in histogram.py steht für Ihr neues Programm zur Verfügung. Es ist wichtig, dass Sie den richtigen Weg finden. Am einfachsten ist es, beide Dateien im selben Ordner zu behalten. In diesem Fall können Sie {path} weglassen. – mba12
Importieren ist der Prozess, auf den sie sich beziehen. Normalerweise bedeutet das, dass man "import" -Anweisungen als erste Zeilen in die Datei schreibt, in Ihrer Instanz wäre das "Import-Histogramm". Weitere Informationen finden Sie in der Dokumentation [Importieren] (https://docs.python.org/2/tutorial/modules.html) – davedwards