[PYTHON] Weil ich nicht mit Leuten ausgehen möchte, deren Desktops schmutzig sind

Können Sie Ihren Desktop organisieren?

S__43335687.jpg Wenn ich mit Macbook Pro oder Macbook Air drücke, wird es aus irgendeinem Grund auf dem Desktop gespeichert. Insbesondere bei den Online-Kursen von Universitätsstudenten hat die Anzahl der Gelegenheiten, einen Squeeze zu nehmen, meiner Meinung nach dramatisch zugenommen. Zumindest bin ich nicht der einzige, der gezwungen war, die große Anzahl von Eichhörnchen zu sortieren, die den Desktop füllen, wenn ich kurz vor den Abschlussprüfungen beschäftigt bin.

In einer so schlechten Situation sind wir nicht wie Digital Natives angepriesen. Ich bin sicher, er wird etwas dagegen tun. Ja, mit unserem Python!

tl;dr

Einführung

Nochmals hallo. Es ist lecker. Dieses Mal habe ich versucht, mit Python ein automatisches Organisationstool für Sukusho zu erstellen. Da es ursprünglich für meinen PC gemacht wurde, ist es nur mit Mac kompatibel. Bitte beachten Sie.

Ich möchte, dass so viele Leute wie möglich es verwenden, daher werde ich in der ersten Hälfte des Artikels darüber sprechen, wie es verwendet wird und wie es in der zweiten Hälfte implementiert wird. Wenn Sie beschäftigt sind oder es vorerst nur verwenden möchten, finden Sie eine kurze Erklärung unter github.

Wie installiert man

pip3 install Sukusho  

Geben Sie mit ein. Sobald ein Fehler gefunden wird, aktualisieren wir die feste Version, also manchmal

pip3 install Sukusho -U  

Ich würde mich freuen, wenn Sie es schaffen könnten.

Wie benutzt man

Öffnen Sie zuerst das Terminal,

sukushoinit  

Bitte. Dann zuerst

[now:~/Desktop]:press enter or input savedir path

Sie werden gefragt, wo Sie die Datei speichern möchten. Standardmäßig wird es auf dem Desktop gespeichert. Wenn Sie nichts dagegen haben, geben Sie enter ein, und wenn Sie es ändern möchten, geben Sie den absoluten Pfad zu diesem Ordner ein.

Als nächstes sollte Excel so herauskommen. SCR 2020-10-29 at 21.31.18.png

Lassen Sie uns die Klassen, die wir hier nehmen, so eingeben. SCR 2020-10-29 at 21.35.24.png

Lassen Sie leere Rahmen leer. Die Zeit in Jigen 01:23~04:56 Sie können es ändern, solange Sie dem Format von!

Lassen Sie uns nun den Test ausführen.

sukusho -t  

Hier,

Your sukusho is ready!

Ist in Ordnung, wenn es herauskommt! Es ist endlich betriebsbereit. Wenn Sie es nur einmal verschieben möchten

sukusho -e

Wenn du es zu einem Dämon machen willst

sukusho -start  

Dann läuft das System an! Wenn Sie das daemonisierte System stoppen möchten,

sukusho -kill  

Lassen Sie uns tippen. Wenn Sie das Speicherziel ändern möchten

sukusho -es  

Wenn Sie den Zeitplan ändern möchten

sukusho -ej  

Sie können es mit tun.

Implementierung

Diese Implementierung ist grob aufgeteilt

Es besteht aus drei Teilen. @ KosukeJins Artikel ist sehr schön für den Dämonisierungsteil, also lesen Sie ihn bitte! Zu den beiden anderen gibt es separate Artikel. Bitte sehen Sie, ob Sie interessiert sind.

Am Ende

Vielen Dank für das Lesen bis zum Ende! Wenn Sie Berichte über Fehler oder Bugs haben, wenden Sie sich bitte an das Problem auf Github oder Twitter!

Recommended Posts

Weil ich nicht mit Leuten ausgehen möchte, deren Desktops schmutzig sind
Ich möchte -inf nicht mit np.log verwenden
Ich möchte ○○ mit Pandas machen
Ich möchte mit Python debuggen
Ich möchte Objekte mit OpenCV erkennen
Ich möchte einen Blog mit Jupyter Notebook schreiben
Ich möchte eine Pip-Installation mit PythonAnywhere durchführen
Ich möchte Protokolle mit Python analysieren
Ich möchte mit aws mit Python spielen
Ich möchte visualisieren, wo und wie viele Leute in der Fabrik sind
Ich möchte Google Mail mit Python senden, kann dies jedoch aufgrund eines Fehlers nicht
Ich möchte MATLAB feval mit Python verwenden
Ich möchte mehrere Bilder mit matplotlib anzeigen.
Ich möchte ein Spiel mit Python machen
Ich möchte OREMO mit setParam sein!
Ich möchte keinen Codierungstest machen
Ich möchte Temporäres Verzeichnis mit Python2 verwenden
#Unresolved Ich möchte Gobject-Introspection mit Python3 kompilieren
Ich möchte ip vrf mit SONiC verwenden
Ich möchte APG4b mit Python lösen (Kapitel 2)
Ich möchte mit Djangos Migrate von vorne beginnen
Ich möchte mit Python in eine Datei schreiben
Ich möchte Leuten sagen, die mit Python direnv aus einem höheren Verzeichnis importieren möchten
Ich möchte ein Bild mit Lollipop in WebP konvertieren
Ich möchte die Optimierung mit Python und CPlex behandeln
Ich möchte mit verstärkendem Lernen einen Berg besteigen
Fragen Sie nicht "Sind Sie sicher, dass Sie die Verbindung fortsetzen möchten?"
Ich möchte mit Python-Datenklasse nach hinten erben
Ich möchte mit einem Roboter in Python arbeiten.
Ich möchte eine Zeichenkette mit Hiragana teilen
Ich möchte Lambda mit Python auf Mac AWS!
Ich möchte manuell eine Legende mit matplotlib erstellen
[TensorFlow] Ich möchte Fenster mit Ragged Tensor verarbeiten
Ich möchte einen Quantencomputer mit Python betreiben
Ich möchte eine lokale Variable mit Lambda binden
Ich habe dir geschrieben, dass du das Signal mit Go sehen sollst
Ich ... ich habe keine Emotionen ... ← Versuchen Sie mit verschiedenen Emotionsschätzern zu analysieren, ob es wirklich Emotionen gibt
Ich möchte nicht nach High Para suchen, da es sich um IQ1 handelt (wie man lightgbm_tuner verwendet).
Ich möchte Daten mit Python analysieren können (Teil 3)
Ich möchte Pythons ungelöste Importwarnung mit vsCode entfernen
Ich möchte R-Funktionen einfach mit ipython notebook verwenden
Ich möchte eine andere Version von Python mit pyvenv angeben
Ich möchte Daten mit Python analysieren können (Teil 1)
Ich möchte einen Blog-Editor mit dem Administrator von Django erstellen
Ich möchte eine Jupyter-Umgebung mit einem Befehl starten
[NetworkX] Ich möchte nach Knoten mit bestimmten Attributen suchen
Ich möchte ein Klickmakro mit pyautogui (Wunsch) erstellen.
Ich möchte mit Numpy die japanische Flagge in die Palau-Flagge ändern
Ich möchte Daten mit Python analysieren können (Teil 4)
Ich möchte mit GAN Schwarzweißfotos von Erinnerungen ausmalen
Ich möchte Daten mit Python analysieren können (Teil 2)
Ich möchte automatisch an Online-Kursen mit Python + Selen teilnehmen!
Ich möchte ein Klickmakro mit pyautogui (Outlook) erstellen.
[Python] Ich möchte die Option -h mit argparse verwenden
[Los] Ich möchte Endpunkte durch Lesen / Schreiben in die Datenbank trennen
Ich möchte eine virtuelle Umgebung mit Jupyter Notebook verwenden!
Ich möchte das Paket aus den Anforderungen.txt mit Poesie installieren
[Visualisierung] Ich möchte mit Plotly ein schönes Diagramm zeichnen