Ich lese das Automatisieren der langweiligen Sachen mit Python und wenn ich das Programm im Terminal führe, fordert es keine Eingabe auf. Ich möchte viele Zeilen als Eingabe geben. Wie kann ich das machen?Wie soll ich dem im Terminal laufenden pyperclip Input geben?
-1
A
Antwort
1
Das das Beispiel in dem Buch erwartet, dass Sie Ihre Eingabe geben, wenn Sie Programm ausführen wie,
python foo.py username password
Wenn Sie aufgefordert werden sollen, während der Verwendung so etwas wie unten in Ihrem Skript ausgeführt wird,
username = input("enter your username")
password = input("enter your password")
und dann kopieren Sie mit
pyperclip.copy(username)
Verwandte Themen
- 1. Terminal zeigt "ImportError: Kein Modul mit dem Namen pyperclip"
- 2. Wie installiere ich pyperclip zu Anaconda?
- 3. Wie lösche ich das Verzeichnis aus dem Pfad im Terminal?
- 4. Wie soll ich die ng2-tag-input-Bibliothek im angular-cli-Projekt installieren?
- 5. Wie kann ich dem Benutzer die Möglichkeit geben, auszuwählen, in welchem Modus gespielt werden soll?
- 6. Geben Sie keine gnuplot Terminal
- 7. Wie parse ich Befehlsargumente im jquery-Terminal?
- 8. Wie ändere ich JPanel in einem JFrame im laufenden Betrieb?
- 9. Create druckt im Terminal
- 10. Update MediaItemDisplayProperties im laufenden Betrieb
- 11. installiert Pyperclip, Problem beim Import nach IDLE
- 12. Warum sehe ich nur 8 Farben im Terminal (xfce-terminal)?
- 13. Wie benutze ich Browser auf dem Terminal auf dem Mac?
- 14. Kann ich SparkContext.appName im laufenden Betrieb ändern?
- 15. Wie kann ich die Cursorgeschwindigkeit im Terminal erhöhen?
- 16. Pyperclip kann nicht importiert werden
- 17. Geben Eingabe in Terminal in Python
- 18. Erstellen von PayPal-Tasten im laufenden Betrieb
- 19. Ich aktualisiere Anaconda in EC2, dann kann ich Jupyter Notebook im Terminal nicht öffnen, was soll ich tun?
- 20. Verzögerung im laufenden Thread
- 21. Redraw Bildschirm im Terminal
- 22. Crop Bild im laufenden Betrieb
- 23. Wie kann Automator Python-Skript mit Pyperclip erkennen?
- 24. Wie erstelle ich EcmaScript-Klassen im laufenden Betrieb?
- 25. Wie summiere ich ifelse Aussagen im laufenden Betrieb mit [R]
- 26. Pyperclip neue Zeilen nicht einfügen?
- 27. Sound Generation im laufenden Betrieb
- 28. Node.js Terminal geben Fehler: hören EADDRINUSE ::: 8080
- 29. ändern dragzone im laufenden Betrieb
- 30. Android AsyncTask bleibt im laufenden Zustand nach dem Abschluss
phoneAndEmail.py Programm pyperclip ist ein bisschen anders wahr? Wie in dem Buch erwähnt, wenn ich von einer Webseite kopieren und einfügen möchte, ist das nicht möglich. Wenn ich den Code im Terminal laufen lasse, bekomme ich direkt die Ausgabe "es gibt keine Telefonnummern" –
Nicht anders würde ich sagen, Ihre Zeichenfolge muss den angegebenen Regex-Mustern entsprechen oder Sie kopieren überhaupt keine Zeichenfolgen. Wenn meine Antwort Für Benutzername und Passwort wurde Ihre Frage gelöst, bitte akzeptieren Sie sie als Antwort. –