Tag: python-2.7

Syntaxfehler bei elif-Anweisung in Python

Ich hatte ein bisschen Ärger mit diesem Code, den ich in Python 2.7 geschrieben habe. Es gibt mir einen Syntaxfehler auf der elif-Anweisung, aber es gibt keine Erklärung und ich kann keinen vernünftigen Fehler im Code finden. (Typeline ist eine Methode, die ich definiert habe.) num = randrange(-25,15) """ Toxic """ if num >= -25 […]

Warum kann ich nicht auf eine Variable aus einer anderen Klasse Python zugreifen

Wenn ich Hallo Drucker laufe, bekomme ich diesen Fehler AttributeError: Typ Objekt 'Setup' hat kein Attribut 'hallo' Bitte helfen! Hallo drucker from rpg import * print Setup.hello Rollenspiel class Setup(object): def setup(self): hello = 5

Schnelleres IO, das in dieser spezifischen Situation langsamere Ergebnisse liefert

Um integers schnell zu lesen, habe ich schon benutzt cases = int(next(sys.stdin)) Statt der langsamer cases = int(sys.stdin.readline()) Ich habe immer besseres Timing in jedem Problem, das ich dieses verwendet habe, aber im Falle dieses SPOJ-Problems und das gleiche Codechef-Problem bekam ich bessere Ergebnisse mit dem zweiten statt zuerst. Ich habe keine Ahnung, warum das […]

Web-App startet viele Male – web.py

Ich habe diesen Code, wo es if __name__ == "__main__": Dateien lädt und druckt notwendige Informationen, wenn der Server startet, aber innen if __name__ == "__main__": Ich beginne auch einen Hintergrundprozess und dann endlich app.run () wird ausgeführt. Mein Problem ist, nachdem alles geladen und kommt zum Beginn des Hintergrundprozesses es beginnt zu drucken und […]

Es ist nicht möglich, mit API-Antworten mit Python zu verschieben

Also, ich kratze meinen Kopf mit diesem. Mit Hilfe von HubSpot's API, muss ich eine Liste aller Unternehmen in meinem Client "Portal" (Konto) zu bekommen. Leider, die Standard-API-Aufruf nur 100 Unternehmen zu einem Zeitpunkt zurück. Wenn es eine Antwort zurückgibt, enthält es zwei Parameter, die das Paging durch Antworten möglich machen. Einer von denen ist […]

Wie lösche man eine nicht-numerische Spalte aus einem Eingabedatensatz?

Zum Beispiel, wenn ich eine Blumenart, Anzahl der Blütenblätter, Keimungszeit und Benutzer- ID betrachten will, wird die Benutzer- ID dort einen Bindestrich haben. Also in meiner Datenanalyse möchte ich es nicht verwenden. Ich bin mir bewusst, dass ich es hart kodieren kann, aber ich möchte es so machen, wenn ich irgendwelche Datenmenge eingabe, wird es […]

In python Wie funktioniert "if-else and for" in einem Wörterbuchverstehen

Ich bin mit der folgenden Codezeile verwechselt: data = {n.attributes['xid']: float(n.content) if n.content else np.nan for n in graph.by_tag('value') } Das Wörterbuchverstehen besteht aus if-else und for loop. Kann mir jemand erklären, wie der Code funktioniert?

Warum Python2 und Python3 das gleiche Windows-Verzeichnis anders behandeln?

Meine Windows-Sprache ist Chinesisch. Um meinen Punkt zu veranschaulichen, verwende ich pathlib . from pathlib import * rootdir=Path(r'D:\新建文件夹') print(rootdir.exists()) Python2.7 Ich bekomme False Python3 Ich bekomme True Irgendwelche Ideen? Vielen Dank für jeden Rat. Für Python2.7 können Sie pathlib mit " pip install pathlib " pip install pathlib

Kann keine Pakete mit python-pip installieren ("[Errno 20] Not a directory")

Ich habe meine neue Maschine (Acer Chromebook C720P – mit Ubuntu) vor kurzem eingerichtet. Alles funktioniert gut Ich habe Pycharm, Mercurial … und so weiter installiert. Ich habe ein paar Pakete mit Pip installiert, alles war ok. Ich laufe mein Pycharm-Projekt, ok. Am nächsten Tag funktioniert nichts mehr. Pip gibt mir das: (Python3.4p)dl@dl-Peppy:~/Python3.4p$ sudo pip […]

Python Character Encoding Europäische Akzente

Ich weiß, das ist kein ungewöhnliches Problem und es gibt schon mehrere SO Fragen, die hier beantwortet werden ( 1 , 2 , 3 ), aber auch nach den Empfehlungen gibt es noch diesen Fehler (für den untenstehenden Code): uri_name = u"%s_%s" % (name[1].encode('utf-8').strip(), name[0].encode('utf-8').strip()) UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 4: […]

Python ist die beste Programmiersprache der Welt.