Tag: python-3.x

Vcvarsall.bat Fehler durch Pip installieren python-docx

Beim Ausführen von pip install python-docx Ich begegne dem Fehlermeldung error: Unable to find vcvarsall.bat . Das sind grundsätzlich die beiden Lösungen: 1) VS2008 installieren 2) SET VS90COMNTOOLS = C: \ Programme \ Microsoft Visual Studio 9.0 \ Common7 \ Tools Beide habe ich gemacht und der Fehler bleibt bestehen. Hat jemand eine andere lösung?

Transparente Interaktion mit Konsole (sh, bash, cmd, powershell)

Bitte helfen Sie mir, eine einfache Konsolenanwendung in Python zu schreiben. Es sollte alle Eingaben in die System-Shell (Bash oder Windows cmd oder Powershell) umleiten und geben alle ihre Ausgabe auf dem Bildschirm. Einfach kann ich sagen, laufen Terminal von Python-Anwendung. Der nächste Code funktioniert mit einem merkwürdigen Verhalten: erstmals 3 mal nach einer gedrückten […]

Nginx + uwsgi + python3 Konfiguration funktioniert nicht

Also habe ich versucht, diesem Tutorial zu folgen: http://jronnholm.sysio.se/setup-nginx-and-uwsgi-with-python3-on-ubuntu-14-04/ Ich benutze vagant und virtualbox mit Portweiterleitung von 8080 bis 80 root@vagrant:/etc/nginx/sites-available# cat pythonapp server { server_name pythonapp; error_log /var/log/nginx/pythonapp.error.log; access_log /var/log/nginx/pythonapp.access.log; root /vagrant/site/python/pythonapp; location / { uwsgi_pass unix:/var/run/uwsgi/app/pythonapp/socket; include uwsgi_params; } } root@vagrant:/etc/nginx/sites-available# cat /etc/uwsgi/apps-available/pythonapp.ini [uwsgi] uid=www-data gid=www-data # socket line should match uwsgi_pass line […]

Wickeln Sie alle Zeilen, die länger als Zeilenlänge sind

Ich schreibe ein Programm, das jede Zeile auf eine bestimmte Länge beschränkt. Dies ist, was ich so weit, ich bin fast fertig, aber ich muss immer noch jede Zeile schneiden, aber ich kann es nicht herausfinden. def main(): filename = input("Please enter the name of the file to be used: ") openFile = open(filename, 'r+') […]

Nebenwirkungen in Python-Karte (Python "do" Block)

Was ist der bevorzugte Weg, um jemandem zu sagen "Ich möchte func zu jedem Element in iterable für seine Nebenwirkungen anwenden." # Option 1… clear, but two lines. for element in iterable: func(element) # Option 2… even more lines, but could be clearer. def walk_for_side_effects(iterable): for element in iterable: pass walk_for_side_effects(map(func, iterable)) # Assuming Python3's […]

Warum kann ich nicht japanische Zeichen an der Eingabeaufforderung in Python3 eingeben?

Ich benutze normalerweise Python 2, aber heute arbeite ich mit einer Bibliothek für die Verarbeitung von japanischen Text, der nur mit Python 3 arbeitet. In Python 2 funktioniert die folgende Art von Ding an der Kommandozeile ohne Probleme: $ python2.7 Python 2.7.8 (default, Nov 3 2014, 13:46:40) [GCC 4.2.1 Compatible Apple LLVM 4.2 (clang-425.0.28)] on […]

Paramiko.exec_command () nicht ausgeführt und gibt "Extra params gefunden in CLI"

Ich versuche, einen Server mit Paramiko zu senden und einen Befehl auszuführen. Aber der paramiko.exec_command () kehrt mit einem Fehler zurück. Warum geschieht das? Das ist mein Python-Skript: import paramiko ssh = paramiko.SSHClient() ssh.load_system_host_keys() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect('10.126.141.132', username='usrm', password='passwd') stdin, stdout, stderr = ssh.exec_command("show chassis") print(stdout.readlines()) ssh.close() Wenn es ausgeführt wird, kehrt es mit dieser Nachricht […]

Verbindung zum entfernten MySQL db von Python 3.4

Ich versuche, eine Verbindung zu zwei MySQL-Datenbanken (eine lokale, eine Fernbedienung) zur gleichen Zeit mit Python 3.4 aber ich bin wirklich kämpfen. Das Problem in drei aufteilen: Schritt 1: Verbindung zum lokalen DB herstellen Das funktioniert gut mit PyMySQL. (MySQLdb ist natürlich nicht mit Python 3.4 kompatibel.) Schritt 2: Verbindung zum Remote-DB (der SSH verwenden […]

Gibt es einen Weg, um Pythons Konsolen-Display docstrings schön zu machen?

Immer wenn ich iPython benutze, um nach einem docstring in der PyCharm-Konsole zu fragen, gibt es mir etwas, das aussieht . Gibt es einen einfachen Weg, um es wieder zu machen, schöne, wortverpackte Docstrings?

Xlwt book.save TypeError: muss str sein, nicht Bytes

Der folgende Code führt zu dem entsprechenden Fehler. Was vermisse ich? Bitte seien Sie sanft, das ist das erste Programm, das ich je geschrieben habe. import newspaper from newspaper import Article import xlwt book = xlwt.Workbook() sheet1 = book.add_sheet("Run1", cell_overwrite_ok=True) sheet1.write(0, 0, "Text") sheet1.write(0, 1, "Journalist") sheet1.write(0, 2, "URL") sheet1.write(0, 3, "Title") URL_list=[x,y] url = […]

Python ist die beste Programmiersprache der Welt.