Was bedeutet Backticks für den Python-Interpreter: `num`

Ich spiele mit List-Verständnissen herum und ich stieß auf dieses kleine Snippet auf einer anderen Seite: return ''.join([`num` for num in xrange(loop_count)]) Ich habe ein paar Minuten damit verbracht, die Funktion zu replizieren (durch Eingabe), bevor `num` das `num` Was bedeutet eine Aussage in diesen Zeichen? Von dem, was ich sehen kann, ist das Äquivalent […]

Python-Liste der Wörterbücher suchen

Angenommen, ich habe das: [ {"name": "Tom", "age": 10}, {"name": "Mark", "age": 5}, {"name": "Pam", "age": 7} ] Und indem ich "Pam" als Namen suche, möchte ich das verwandte Wörterbuch abrufen: {name: "Pam", Alter: 7} Wie kann man das erreichen?

Irgendeine Möglichkeit, das IDLE-Fenster von Python zu löschen?

Ich weiß, es gibt ein ähnliches Thema über Python-Konsole, aber ich weiß nicht, ob sie das gleiche sind. Ich habe versucht System ("klar") und es hat hier nicht funktioniert. Wie kann ich das IDLE-Fenster von Python löschen?

Django return redirect () mit Parametern

In meiner Ansicht Funktion möchte ich eine andere Ansicht aufrufen und Daten an sie übergeben: return redirect('some-view-name', backend, form.cleaned_data) , Wo Backend ist von registration.backends Objekt, und form.cleaned_data ist ein Diktat der Formulardaten (aber beide müssen entweder als * args oder ** Kwargs gesendet werden, um zu verhindern, zu erhöhen. Don't mix *args and **kwargs […]

Entfernen von doppelten Spalten und Zeilen aus einem NumPy 2D-Array

Ich benutze ein 2D-Form-Array, um Paare von Längen- und Breitengraden zu speichern. An einem Punkt muss ich zwei dieser 2D-Arrays zusammenführen und dann jeden duplizierten Eintrag entfernen. Ich habe auf der Suche nach einer Funktion ähnlich wie numpy.unique, aber ich hatte kein Glück. Jede Implementierung, die ich schon gedacht habe, sieht sehr "unoptimiert" aus. Zum […]

Wie kann ich NLTK-Daten herunterladen?

Aktualisierte Antwort: NLTK arbeitet für 2.7 gut. Ich hatte 3,2. Ich habe deinstalliert 3.2 und installiert 2.7. Jetzt funktioniert es!! Ich habe NLTK installiert und versucht, NLTK Daten herunterzuladen. Was ich tat, war, dem Instrument auf dieser Seite zu folgen: http://www.nltk.org/data.html Ich habe NLTK heruntergeladen, installiert und dann versucht, den folgenden Code auszuführen: >>> import […]

Mongodb: einfügen, wenn nicht vorhanden

Jeden Tag bekomme ich einen Vorrat an Dokumenten (ein Update). Was ich tun möchte, ist, jedes Element einzufügen, das noch nicht existiert. Ich möchte auch das erste Mal, wie ich sie eingefügt habe, behalten und das letzte Mal sah ich sie in einem Update. Ich möchte keine doppelten Dokumente haben. Ich möchte kein Dokument entfernen, […]

Anhängen an 2D-Listen in Python

Ich habe angetroffen, was ich denke, ist ein seltsames Verhalten in Python, und ich möchte jemanden, um es zu erklären, wenn möglich. Ich habe eine leere 2D-Liste erstellt listy = [[]]*3 print listy [[], [], []] Die folgenden Arbeiten wie ich erwarten würde: listy[1] = [1,2] ergibt [[], [1,2], []] listy[1].append(3) ergibt [[], [1,2,3], []] […]

Was ist __future__ in Python verwendet und wie / wann es zu benutzen und wie es funktioniert

Leute, die mich auch wissen, da ist etwas in Python genannt __future__ und es scheint in ziemlich __future__ Modulen, die ich gelesen habe. Und die langweiligen Leute mögen mich nicht wissen, warum es dort ist und wie / wann es zu benutzen, auch nach dem Lesen der Python's __future__ doc . So erklärt man mit […]

Dynamischer Terminaldruck mit Python

Bestimmte Anwendungen wie Hellanzb haben eine Möglichkeit zum Drucken auf das Terminal mit dem Auftreten von dynamisch erfrischenden Daten, Art wie Top (). Was ist die beste Methode in Python für dies zu tun? Ich habe auf Protokollierung und Flüche gelesen, aber weiß nicht, was zu benutzen. Ich schaffe eine Reimplementierung von Top. Wenn Sie […]

Python ist die beste Programmiersprache der Welt.