0. HintergrundOftmals können wir nur über das SSH-Tool eine Remoteverbindung zum Server herstellen und es gibt oft keine grafische Benutzeroberfläche. Wir können SSH oder FTP verwenden, um große Dateien hoch- und herunterzuladen. Derzeit ist die Downloadrate durch die Serverbandbreite begrenzt. Da ich derzeit eine Verbindung zum Schulserver zu Hause herstelle, indem ich mein eigenes FRP baue, um das Intranet zu erreichen, hängt die Upload- und Downloadgeschwindigkeit vom FRP-Server ab. Da die Bandbreite nur 4 M beträgt und große Dateien über 20 G hoch- und heruntergeladen werden, beträgt die Upload- und Downloadgeschwindigkeit etwa 500 KB, was zeitaufwändig und mühsam ist. Ich habe auf github https://github.com/houtianze/bypy ein gutes Projekt gefunden, das Baidu Cloud verwenden kann, um das Hoch- und Herunterladen zu beschleunigen, vorausgesetzt, Sie verfügen über eine Baidu Cloud-Mitgliedschaft. 1. Installationpip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ bypy==1.7.5 2. Melden Sie sich bei Ihrem Baidu Cloud-Konto an Eingabe: Dann melden Sie sich an: https://openapi.baidu.com/oauth/2.0/authorize?client_id=q8WE4EpCsau1oS0MplgMKNBn&response_type=code&redirect_uri=oob&scope=basic+netdisk Holen Sie sich den Autorisierungscode wie unten gezeigt: Nach dem Herstellen der Verbindung zur Netzwerkfestplatte werden im Verzeichnis 3. Dateien hochladenNach dem Hochladen wird die Datei im Verzeichnis „Alle Dateien/Meine Anwendungsressourcen/bypy“ (also /app/bypy/) gespeichert. Laden Sie die angegebene Datei hoch: 4. Laden Sie die Datei herunterAufgrund der Berechtigungsbeschränkungen der Baidu PCS API kann das Programm nur auf Dateien und Verzeichnisse im Verzeichnis Baidu Cloud/apps/bypy zugreifen . Derzeit scheint die Geschwindigkeit begrenzt zu sein und die Downloadgeschwindigkeit liegt stabil bei 5 MB/s, ist aber viel besser als 500 KB/s. Lädt die angegebene Datei herunter: 5. Andere Befehle 6. Python-Codeaufruffrom bypy import ByPybp = ByPy()bp.list() # oder beliebige Instanzmethoden der ByPy-Klasse Dies ist das Ende dieses Artikels über Linux-Befehlszeilenoperationen zum Hoch- und Herunterladen von Dateien auf Baidu Cloud. Weitere relevante Linux-Operationen zum Hoch- und Herunterladen von Dateien auf Baidu Cloud finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Einführung und Verwendungszusammenfassung der negativen Margenfunktion
>>: So implementieren Sie das Rasterlayout mit Intervallen perfekt auf der Seite
Frage Nicht genügend Speicher, wenn Docker Elasti...
Inhaltsverzeichnis 1. Datenbank-Engpass 2. Unterb...
Detaillierte Erläuterung des MySql-Beispiels für ...
Inhaltsverzeichnis 1. Grundlegender Überblick übe...
Die Formularvalidierung ist eine der am häufigste...
In diesem Artikelbeispiel wird der spezifische Co...
Kostenlose Punkte Interviewer : Haben Sie schon e...
Wenn Server B (172.17.166.11) eingeschaltet oder ...
Code kopieren Der Code lautet wie folgt: <!--d...
I. Einleitung Lassen Sie mich zunächst die MySQL-...
Um die Leistung von MySQL anzupassen und den Dien...
Frage: Beim Installieren Nginx in Docker ist der ...
Screenshots der Effekte: Implementierungscode: Cod...
In diesem Artikel wird der spezifische Code von j...
Im Allgemeinen werden Java-Lernprogramme und Bere...