Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 05:39

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Python über C starten

Discussion on Python über C starten within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2015
Posts: 127
Received Thanks: 11
Python über C starten

Kann mir einer sagen, wie ich einen Python Script über der Programmiersprache C öffnen kann? Beide Dateien liegen im gleichen Verzeichnis.
Meine Idee war es eigentlich, dies mit "system" zu machen, dies hat aber nicht funktioniert:

Code:
system("python ./test.py");
Kann mir irgendwer weiterhelfen? *OS: Linux

Mit freundlichen Grüßen
unn1x is offline  
Old 02/05/2016, 13:53   #2
 
elite*gold: 0
Join Date: Feb 2009
Posts: 1,137
Received Thanks: 573
Unter linux kannst du einfach mit fork arbeiten:
Code:
if (fork() == 0) {
  execv("python", "./test.py");
}
Vielleicht musst du auch den Pfad von Python angeben, das wird entweder /usr/bin/python oder /usr/local/bin/python sei, wenn nicht kannst du das über which herausfinden
warfley is offline  
Old 02/05/2016, 22:57   #3

 
snow's Avatar
 
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
Klingt für mich eher so als wäre das cwd nicht das selbe Directory in dem auch test.py liegt.
snow is offline  
Old 02/11/2016, 03:59   #4

 
elite*gold: 1
Join Date: Nov 2015
Posts: 1,012
Received Thanks: 127
Ich hatte lange nicht mehr Linux ich denke ma das war so

Code:
execfile('test.py')
du kannst auch nachgucken ^^
Code:
 test.py --help
D@rk ℛ0ot is offline  
Old 02/11/2016, 12:00   #5



 
+Yazzn's Avatar
 
elite*gold: 420
Join Date: Jan 2012
Posts: 1,082
Received Thanks: 1,000
IIRC kann man den Python interpreter auch nativ einbinden.
+Yazzn is offline  
Reply


Similar Threads Similar Threads
[PHP] python Script mit PHP starten
09/05/2015 - Web Development - 4 Replies
Moin Leute, folgende Situation ich habe in Python 2.7 ein Script geschrieben. Das funktioniert soweit perfekt. Mein vorhaben jetzt ist es, dass User A auf einen Link klickt dieser löst dann wiederum das Python Script aus im script wird eine neue URL generiert diese soll sich beim User öffnen. So das ist die Situation wo ist jetzt mein Problem.
Python Script automatisch starten aber wie?
01/09/2015 - Metin2 - 0 Replies
Guten Tag, Kann mir jemand der sich mit Python auskennt bitte helfen wie ich einstellen kann das der Script beim injecten automatisch startet, anstatt das man den Startbutton drücken muss? :) Hier ein kleiner Auszug: SwitchButton = 1 def __BreakSwitching(self): global SwitchButton
python codes ohne .py oder .mix Endung starten?
10/05/2013 - Metin2 Private Server - 0 Replies
Ist das möglich, falls ja wie?
Python - Über Taskbar-Button Quest aufrufen?
05/08/2013 - Metin2 Private Server - 5 Replies
Hallo, habe in der Taskbar einen neuen Button hinzugefügt. Wie bekomme ich es nun hin, dass, wenn ich auf den Button klicke, Ingame eine Quest aufgerufen wird? Spieler klickt Button -> Informations Quest wird Ingame angezeigt. Lg
Ts3 über FTP starten!
06/12/2011 - Main - 1 Replies
Hallo epvper. Ich hätte da mal eine Frage. Und zwar kann man ja einen Ts3 Lokalserver erstellen, also der über den Pc läuft und den man an und ausmachen kann wann man will. Gibt es ne möglichkeit den bei nem kostenlosen ftp hoster hochzuladen und den Server darüber zu starten wie bei einem gekauften Cs:S server ? MFG Marvoko



All times are GMT +1. The time now is 05:40.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.