Ich möchte Werte von Python zu einem C++ - Programm für eine Verschlüsselung aus einem Python-Programm übergeben und dann den Wert von dort an das Python-Programm zurückgeben. wie es geht?Wie übergeben Sie einen Wert an C++ von Python und zurück?
6
A
Antwort
0
Wenn Sie einige der vorhandenen Unix-Kommandozeilen-Programm verwenden möchten, die von stdin liest und schreibt auf die Standardausgabe können Sie subprocess.Popen
verwenden, indem Popen.communicate()
mit:
import subprocess
p = subprocess.Popen(["/your/app"], stdin=subprocess.PIPE, stdout=subprocess.PIPE)
output = p.communicate(input)[0]
0
Wie das im anderen Post msw, die Die richtige Lösung verwendet PyObject. Wenn Sie eine wechselseitige Kommunikation zwischen C++ & Python haben möchten, wäre Boost Python für Sie interessant. Schauen Sie sich auf Website Boost Python,
Dieser Beitrag wäre auch interessant: How to expose a C++ class to Python without building a module
Verwandte Themen
- 1. Ist es möglich, einen Boost shared_ptr von C++ an Python und zurück an C++ übergeben
- 2. Wie übergeben Sie einen Wert von Anadapter-Klasse an Aktivität
- 3. Übergeben Sie einen Wert von TeamBuild an MSBuild
- 4. Übergeben Sie Variablentypen an einen Konstruktor und geben Sie den gleichen Typ zurück, der übergeben wurde
- 5. Übergeben Sie einen nicht statischen Wert an einen Actionfilter
- 6. Python, wie übergeben Sie ein Argument an einen Funktionszeigerparameter?
- 7. Wie gibt man in Python einen Wert von __init__ zurück?
- 8. Wert an Schließung übergeben?
- 9. Einen $ scope Wert an eine Funktion übergeben
- 10. Machen Sie einen AJAX-Aufruf zum Übergeben von Drop-Down-Wert an das Python-Skript
- 11. Wie übergeben Sie Skriptargumente an Pdb (Python)?
- 12. Wie kann ich einen Textboxes-Wert an meinen Ajax.ActionLink übergeben?
- 13. NSDictionary-Wert an einen NSString übergeben
- 14. Wie kann ich einen Präprozessor an TfidfVectorizer übergeben? - sklearn - python
- 15. übergeben Sie einen String-Wert zwischen Methoden C#
- 16. So übergeben Sie einen 'gebundenen' Wert an eine Abhängigkeitseigenschaft
- 17. Übergeben Sie Python-Ergebnisse an eine C++ - Listbox
- 18. Javascript - Wert an einen Rückruf übergeben
- 19. Übergeben Sie angularjs Wert an PHP Variable
- 20. Übergeben Sie einen Variablenwert von einer IBAction an ein IBOutlet
- 21. Wie übergeben Sie Parameter von C# an MATLAB?
- 22. Wie übergeben Sie Argument an AutoIT-Skript von Python-Skript
- 23. ASP.NET: Wert von Benutzersteuerung an Seite übergeben?
- 24. Wie übergeben Sie Daten von einem FSharp.Data.CsvProvider an einen Deedle.Frame?
- 25. DateTime-Wert von einer DataRow [] abrufen und an var übergeben
- 26. NULL an einen Strukturzeiger in C übergeben?
- 27. übergeben Sie den Wert an die Datenbank
- 28. einen geteilten Wert von js an eine Django-Ansicht übergeben
- 29. Übergeben von Werten an einen Controller
- 30. Wie gibt man einen Wert aus der Funktion zurück, die von der Factory übergeben wurde?