Es scheint, dass Sie cron einrichten müssen, um regelmäßig zu kratzen, und als ich es durchsuchte, war es in einem alten Artikel zu verwirrend, also habe ich meine eigene Methode beschrieben.
Ich habe das letzte Mal über das Schaben geschrieben. Wenn Sie also schaben möchten, lesen Sie bitte den Link unten https://qiita.com/kei_kei_kei/items/730ba09e7830d5c00a1c
Öffnen Sie ein Terminal und melden Sie sich beim Sakura-Server an.
Führen Sie den folgenden Befehl aus.
SSH-Kontoname@Anfangsdomäne(xxx.sakura.ne.jp)
Sie werden nach einem Passwort gefragt. Geben Sie daher das Passwort ein, das Sie bei der Eingabe der Domain-ID benötigen.
%
Ich konnte mich anmelden, als ich erschien.
Da die Version von Python alt ist, versuchen alle verzweifelt, sie zu aktualisieren, aber es ist ärgerlich
path
Es ist noch ärgerlicher, weil ich es ändern muss, also lass es so wie es ist.
Traceback (most recent call last):
File "train_mnist.py", line 4, in <module>
import requests
ImportError: No module named requests
Örtlich
pip install (Name des externen Moduls)
Ich denke, es hat nach der Installation funktioniert.
Sakura muss auch ein externes Modul installieren.
Wenn Sie bemerken, werde ich versuchen, es mit pip zu installieren, aber ich kann nicht.
Installieren Sie daher die erforderlichen Module wie folgt
python -m install requests
Diesmal habe ich `` `Anfragen``` installiert, Wenn Sie Beautiful Soup installieren möchten, verwenden Sie den folgenden Befehl
python -m install beautifulsoup4
Ich werde die notwendigen Module so installieren.
Wenn Sie das diesmal zu verwendende externe Modul installieren können, ist die Arbeit im Terminal beendet.
Drücken Sie ⓵, um zu dem Bildschirm zu gelangen, auf dem der zusätzliche Link für das neue Element in ⓶ angezeigt wird. Drücken Sie einfach ⓶ Neues Element hinzufügen.
⓵
cd /home/Mein Kontoname/www/Verzeichnis mit Dateien;<Raum halber Breite>/usr/local/bin/python<Raum halber Breite>対象ファイル.py
In ⓶
Beschreiben Sie, wie in der Erklärung beschrieben, zu welcher Monatszeit, zu welcher Zeit und in jeder Minute, in der Sie sich bewegen möchten.
Im Bild wird es alle 2 Minuten ausgeführt.
Klicken Sie auf die Schaltfläche ⓷ Senden, wenn Sie mit der Eingabe fertig sind
### Drücken Sie Senden, um zum Cron-Einstellungsbildschirm zurückzukehren. Legen Sie daher die Umgebungsvariablen fest
![スクリーンショット 2019-12-07 0.43.39.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492078/62a9568d-dd0a-1387-5c43-a51c0b31ea65.png)
Hier
Einstellung der Umgebungsvariablen: `` `PYTHONPATH```
Wert der Umgebungsvariablen: `` `home / account name / lib / python```
Geben Sie das Obige ein und klicken Sie auf Hinzufügen
### Abschluss der Registrierung! !!
# Lassen Sie uns überprüfen, ob es tatsächlich funktioniert.
Wenn Sie in Sakuras Cron-Einstellungen nicht `` `1> / dev / null``` eingegeben haben, erhalten Sie eine E-Mail.
Wenn die E-Mail einen Fehler enthält, überprüfen Sie ihn, da der Fehlertext geschrieben wurde.
Wenn ein Fehler vorliegt, wird dieser entsprechend dem Fehler behoben.
# Zum Schluss prüfen erforderlich
Sakuras Standardcodierung für Python ist ASCII.
Wenn Sie also Japanisch sprechen möchten, ändern Sie bitte die Standardeinstellung.
Wenn Sie die Standardcodierung überprüfen möchten, kehren Sie zum Anfang zurück und öffnen Sie das Sakura-Terminal.
Melden Sie sich an und geben Sie `` `python``` ein, um den folgenden Befehl auszuführen.
% python
import sys print sys.getdefaultencoding()
Sie können die Standardcodierung überprüfen.
Da ich diesmal nur den Int-Typ brauchte, musste ich ihn nicht ändern, aber wenn Sie ihn brauchen, versuchen Sie es bitte.
## Klicken Sie hier für die Site, die mit Cron-Einstellungen erstellt wurde
[Abgeschlossene Website: https://compadre.matrix.jp/aisekiya/](https://compadre.matrix.jp/aisekiya/)
![スクリーンショット 2019-12-05 16.19.32.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/492078/9a5bbedf-d217-c6d2-9311-099d82154a6c.png)
Recommended Posts