Als «python» getaggte Fragen

Python ist eine dynamisch typisierte Mehrzweck-Programmiersprache mit mehreren Paradigmen. Es wurde entwickelt, um schnell zu lernen, zu verstehen, zu verwenden und eine saubere und einheitliche Syntax durchzusetzen. Bitte beachten Sie, dass Python 2 ab dem 01.01.2020 offiziell nicht mehr unterstützt wird. Fügen Sie für versionenspezifische Python-Fragen das Tag [python-2.7] oder [python-3.x] hinzu. Wenn Sie eine Python-Variante oder -Bibliothek (z. B. Jython, PyPy, Pandas, Numpy) verwenden, fügen Sie diese bitte in die Tags ein.

14
Boto3 zum Herunterladen aller Dateien aus einem S3-Bucket
Ich benutze boto3, um Dateien aus dem s3-Bucket zu bekommen. Ich brauche eine ähnliche Funktionalität wieaws s3 sync Mein aktueller Code ist #!/usr/bin/python import boto3 s3=boto3.client('s3') list=s3.list_objects(Bucket='my_bucket_name')['Contents'] for key in list: s3.download_file('my_bucket_name', key['Key'], key['Key']) Dies funktioniert einwandfrei, solange der Bucket nur Dateien enthält. Wenn sich ein Ordner im Bucket befindet, …

5
Hat Python eine "oder gleich" -Funktion wie || = in Ruby?
Wenn nicht, wie geht das am besten? Im Moment mache ich (für ein Django-Projekt): if not 'thing_for_purpose' in request.session: request.session['thing_for_purpose'] = 5 aber es ist ziemlich umständlich. In Ruby wäre es: request.session['thing_for_purpose'] ||= 5 das ist viel schöner.
82 python  ruby 

2
Zeilen- und Spaltenüberschriften in den Unterplots von matplotlib
Was ist die beste Vorgehensweise, um einem Raster von Teilplots, die in einer Schleife in generiert wurden, eine Zeilen- und eine Spaltenüberschrift hinzuzufügen matplotlib? Ich kann mir ein Paar vorstellen, aber nicht besonders ordentlich: Für Spalten mit einem Zähler für Ihre Schleife können Sie nur set_title()für die erste Zeile verwenden. …

3
Ist es möglich, eine Funktion in einem Unterprozess auszuführen, ohne eine separate Datei / ein separates Skript einzufädeln oder zu schreiben?
import subprocess def my_function(x): return x + 100 output = subprocess.Popen(my_function, 1) #I would like to pass the function object and its arguments print output #desired output: 101 Ich habe nur Dokumentation zum Öffnen von Unterprozessen mit separaten Skripten gefunden. Weiß jemand, wie man Funktionsobjekte übergibt oder wie man Funktionscode …



2
Speichern Sie ein Pandas.Series-Histogramm in einer Datei
Erstellen Sie in ipython Notebook zuerst ein Pandas Series-Objekt. Anschließend ruft der Browser die Abbildung auf, indem Sie die Instanzmethode .hist () aufrufen. Ich frage mich, wie ich diese Figur in einer Datei speichern kann (ich meine nicht durch Rechtsklick und Speichern unter, sondern die im Skript benötigten Befehle).

1
Welche Rolle spielt die TimeDistributed-Ebene in Keras?
Ich versuche zu verstehen, was der TimeDistributed-Wrapper in Keras macht. Ich verstehe, dass TimeDistributed "eine Ebene auf jede zeitliche Schicht einer Eingabe anwendet". Aber ich habe einige Experimente durchgeführt und die Ergebnisse erhalten, die ich nicht verstehen kann. Kurz gesagt, in Verbindung mit der LSTM-Schicht erzielen TimeDistributed und Just Dense …


7
Wie bekomme ich Python-Anfragen, um einem selbstsignierten SSL-Zertifikat zu vertrauen?
import requests data = {'foo':'bar'} url = 'https://foo.com/bar' r = requests.post(url, data=data) Wenn die URL ein selbstsigniertes Zertifikat verwendet, schlägt dies mit fehl requests.exceptions.SSLError: [Errno 1] _ssl.c:507: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed Ich weiß, dass ich Falseden verifyParameter wie folgt übergeben kann: r = requests.post(url, data=data, verify=False) Ich möchte jedoch Anfragen …




7
ImportError: Kein Modul namens mock
Ich versuche also, unittest.mock zu verwenden, um einige meiner Methoden in meinen Unit-Tests zu verspotten. Ich mache: from unittest.mock import MagicMock f = open("data/static/mock_ffprobe_response") subprocess.check_output = MagicMock(return_value=f.read()) f.close() Aber ich bekomme: ImportError: No module named mock Ich habe es versucht: pip install mock Es funktioniert immer noch nicht.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.