Es können keine Zeilen mehr sortiert werden

Mein Ziel: Mehrere Zeilen in einer Textdatei mit Python zu sortieren Methode Es wurde eine Beispieldatei erstellt, die zum Testen des Python-Skripts verwendet wird Code: f = open("C:\\sample.txt", "r") lines = f.readlines() print(lines) print(lines.sort) Sample.txt gg bb aa cc ii ff Ergebnisse Das aktuelle Python-Skript funktioniert nicht wie erwartet Strom c:\Temp>C:\sort_by_url.py ['gg\nbb\naa\ncc\nii\nff'] <built-in method sort […]

Unterschied im Paketimport zwischen Python 2.7 und 3.4

Für diese Verzeichnishierarchie: . ├── hello │ ├── __init__.py │ └── world │ └── __init__.py └── test.py Und die Python-Quelldateien: Test.py: if __name__ == '__main__': import hello Hallo / __ init__.py: import world Hallo / welt / __ init__.py: print("yes you win") Laufen test.py mit Python 3.4 wirft ImportError sagen, dass Modul world nicht gefunden […]

Lesen von stdin im Python-Prozess?

Ich versuche, von sys.stdin aus dem Inneren eines Python Process Objekts zu lesen, aber ich bekomme immer eine "ValueError: I / O Operation auf geschlossene Datei" Ergebnis. Hier ist ein kurzes Beispiel: import sys from multiprocessing import Process def do_something(input_data): for x in input_data: print x input=sys.stdin p = Process(target=do_something, args=(input,)) p.start() p.join() #Wait for […]

Wie man eine Coroutine / Task der Loop aus einer 'Sperrfunktion' hinzufügt, die bereits in einer Schleife läuft

Hoffentlich erklärt der folgende Code, was ich besser machen möchte als der Fragetitel. import asyncio import time loop = asyncio.get_event_loop() class Foo(object): def __init__(self, num): self.num = num @property def number(self): # Somehow need to run get_number() in the loop. number = self.get_number() return number @asyncio.coroutine def get_number(self): yield from loop.run_in_executor(None, time.sleep, self.num) return self.num […]

Kommunizieren mit Python-Programm auf Server laufen

Ich versuche, ein Steuersystem zu erstellen, das auf einem als Server konfigurierten Raspberry PI ausgeführt wird. Ich werde ein Python-Programm laufen auf dem Server, der einen Prozess (dh Temperatur) steuern wird. Meine Frage ist, wie würde ich über die Kommunikation der laufenden Python-Programm über einen Web-Browser gehen? Ich möchte in der Lage sein, einen Kontrollpunkt […]

Youtube-API: Hinzufügen von Videos zu einer Wiedergabeliste mit der neuen 32-Zeichen-Wiedergabelisten-ID

Ich habe gekämpft mit dem, was ich dachte, wäre eine einfache Aufgabe: Hinzufügen eines Videos zu einer YouTube-Playlist. Ich habe die uri und Video-ID, also sollte das funktionieren, richtig? uri = "http://gdata.youtube.com/feeds/api/users/dolkarr/playlists/AAnCXJ-nfQZwZYqo69euVZVyJ_XofIJs" vid = "dmoDLyiQYKw" video = yt_service.AddPlaylistVideoEntryToPlaylist(uri, vid) Aber es gibt diese Fehlerreaktion zurück: Gdata.service.RequestError: {'status': 400, 'body': 'Ungültige Anforderung URI', 'reason': 'Bad Request'} […]

So erstellen Sie Seife Header mit Python suds Bibliothek?

Ich muss einen SOAP-Service mit einer Nachricht wie folgt anrufen: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:sub="https://secure.xpslogic.com/service/wijnen/sub"> <soapenv:Header> <sub:auth> <token>?</token> <!–Optional:–> <user_id>?</user_id> <!–Optional:–> <user_token>?</user_token> </sub:auth> </soapenv:Header> <soapenv:Body> <sub:customer_logos_pull> <!–Optional:–> <language>?</language> <!–Optional:–> <limit>?</limit> <!–Optional:–> <options_utc>?</options_utc> </sub:customer_logos_pull> </soapenv:Body> </soapenv:Envelope> Ich habe einen php Beispielcode, der die Header wie folgt setzt (und was gut funktioniert): Auth = array (); $ Auth ['token'] […]

Scrapy Deploy gestoppt zu arbeiten

Ich versuche, scrapy Projekt mit scrapyd einzusetzen, aber es gibt mir Fehler … sudo scrapy deploy default -p eScraper Building egg of eScraper-1371463750 'build/scripts-2.7' does not exist — can't clean it zip_safe flag not set; analyzing archive contents… eScraperInterface.settings: module references __file__ eScraper.settings: module references __file__ Deploying eScraper-1371463750 to http://localhost:6800/addversion.json Server response (200): Traceback (most […]

Twitter retweet Benutzer id api python

Mit dem twitter api mit python, muss ich wissen, wie man alle benutzer ids von allen leute, die einen tweeten retweeted bekommen Ich bin hier: https://dev.twitter.com/docs/api/1/get/statuses/%3Aid/retweeted_by Aber ich weiß nicht, wie man das in die Pythonschlange bringt. Hier ist mein Code so weit: from twitter import * t = Twitter(auth=OAuth(….)) twitter = t.statuses.user_timeline.snl() twitter[0]['text'] # […]

Wie gelesen Inhalt von txt-Dateien in verschiedenen Verzeichnissen und benennen Sie andere Dateien nach

Ich habe gerade mit Python 3 angefangen und lief in folgendes Problem: Ich habe viele PDFs aus verschiedenen Zeitschriften für meine Arbeit heruntergeladen, aber sie sind alle nach ihrem DOI benannt und nicht im Format "Autor (Jahr) – Titel". Die Dokumente werden in verschiedenen Verzeichnissen gespeichert, je nach Name und Volumen der Zeitschrift, zB: /Journal […]

Python ist die beste Programmiersprache der Welt.