Tag: python-2.7

Ist es gültig, um eine Erweiterung eines collections.namedtuple zu machen?

Ich möchte so etwas wie collections.namedtuple , das die Unveränderlichkeit gut erzwingt und eine einfache Wertklasse erleichtert, aber es erlaubt keine Unterklassen; Zum Beispiel möchte ich so etwas wie das folgende tun , um zusätzliche schreibgeschützte Eigenschaften hinzuzufügen : from collections import namedtuple class Foo(namedtuple('Foo','foo')): @property def antifoo(self): return -self.foo class Bar(Foo): """ ARGH: somehow […]

Python nicht verknüpfen String und Unicode zu verknüpfen

Wenn ich eine Unicode-Zeichenfolge an das Ende von str anhänge, kann ich nicht auf die URL klicken. Schlecht: base_url = 'https://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=content&format=xml&titles=' url = base_url + u"Ángel_Garasa" print url Gut: base_url = 'https://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=content&format=xml&titles=' url = base_url + u"Toby_Maquire" print url

Finde die Liste einer Liste in einer Liste mit Listen

Ich habe eine Liste mit zwei Elementen wie folgt: list_a = [27.666521, 85.437447] Und eine andere Liste wie folgt: big_list = [[27.666519, 85.437477], [27.666460, 85.437622], …] Und ich möchte die engste Übereinstimmung von list_a in list_b . Zum Beispiel wäre hier das nächste Spiel [27.666519, 85.437477] . Wie könnte ich das erreichen? Ich fand ein […]

Python-Piping eine Variable in Logstash

Ich versuche, einen Logstash-Befehl von python2.7 mit Vars in den Conf-Namen aufzurufen, der vollständige Shell-Befehl, den ich versuche zu laufen ist: cat test.txt | sudo /usr/share/logstash/bin/logstash -f test.conf Und hier ist mein Python-Code: listname = test b = '/tmp/%s.txt' % (listname) c = '/tmp/%s.conf' % (listname) first = subprocess.Popen(['/bin/echo', b], stdout=subprocess.PIPE) Second = subprocess.Popen(['/usr/share/logstash/bin/logstash -f', […]

Python hat Daten in Tabellenform heruntergeladen

Dies ist der Code, der Daten aus der Tabelle herunterlädt und auf cmd ausgibt. Ich möchte wissen, ob die gleichen Daten in der gleichen Struktur der Tabelle wie in Zeilen und Spalten heruntergeladen werden können? Das habe ich versucht Code: import urllib import re from urlparse import urlparse from bs4 import BeautifulSoup as bs urls […]

JSON2HTML: Keine gültige JSON-Liste python

Ich habe ein Stück JSON in einer Datei, die ich in HTML umwandeln möchte. Ich habe online gesehen, da ist ein Werkzeug namens json2html für python, das sich um mich für mich kümmert. [{ "name": "Steve", "timestampe": "2016-07-28 10:04:15", "age": 22 }, { "name": "Dave", "timestamp": "2016-07-28 10:04:15", "age": 34 }] Oben ist mein JSON, […]

Python-Demo-Web-Projekte auf einem Tornado-Server?

Gibt es irgendwelche Python-Demo-Projekte, die ich aus lernen kann. Ich bin grundsätzlich in das Lernen der Grundlagen wie Verknüpfen und Erstellen einer Navigationsleiste. Ich versuche derzeit, die Blog-Demo in den Demo-Ordner von Tornado zu laufen, ich erhalte Probleme mit der SQL-Datei und weiß noch nicht, wie man es öffnet. Außerdem möchte ich fragen, ob es […]

Entfernen von beleidigenden Zeichen aus Strings in der Liste

Diese Frage hat hier schon eine Antwort: Entfernen Sie bestimmte Zeichen aus einer Zeichenfolge in python 18 Antworten Beispieldaten zum Parsen (eine Liste von Unicode-Strings): [u'\n', u'1\xa0', u'Some text here.', u'\n', u'1\xa0', u'Some more text here.', u'\n', u'1\xa0', u'Some more text here.'] Ich möchte \xa0 aus diesen Strings entfernen. EDIT: Aktuelle Methode funktioniert nicht: def […]

Pass in String als Argument, ohne dass es als roh behandelt wird

Ich möchte einen String in mein Python-Skript übergeben, das Escape-Sequenzen wie: \x00 oder \t und Leerzeichen enthält. Allerdings, wenn ich in meinem String als: some string\x00 more \tstring Python behandelt meine Zeichenfolge als rohe Zeichenkette und wenn ich diese Zeichenfolge aus dem Skript ausdrucke, druckt sie die Zeichenfolge buchstäblich und behandelt die \ als Escape-Sequenz […]

Erstellen Sie eine Stoppuhr (kein Countdown oder Timer) ohne Tk Python

Ich versuche, eine Stoppuhrfunktion für mein Modul zu machen. Es ist, die Zeit aufzuzeichnen, die mein Modul aufgerufen wird, um zu der Zeit importiert zu werden, die es vollständig importiert wird. Der Grund, warum ich das aufnehmen möchte, ist, weil mein Modul ewig dauert (weil es Daten aus externen Quellen kompilieren und diese Daten in […]

Python ist die beste Programmiersprache der Welt.