Die Suche ergab 6 Treffer

von NC-E
Dienstag 17. Juli 2018, 12:37
Forum: Allgemeine Fragen
Thema: Python 3.6 GUI- mit Button ein Programm ausführen
Antworten: 11
Zugriffe: 4031

Re: Python 3.6 GUI- mit Button ein Programm ausführen

Hier ist meine Lösung die aktuell meine Frage Beantwortet.
Habe aber feststellen müssen, dass ich aus dem Python script keine Batch Datei öffnen kann.
LG

import tkinter
import os

Top = tkinter.Tk()
Top.title('MasterControl')
Top.geometry('700x600')

#Frame erstellen



#Button
A = tkinter.Button ...
von NC-E
Donnerstag 12. Juli 2018, 12:15
Forum: Allgemeine Fragen
Thema: Python 3.6 GUI- mit Button ein Programm ausführen
Antworten: 11
Zugriffe: 4031

Re: Python 3.6 GUI- mit Button ein Programm ausführen

steht in def ausgabe1 anstatt der Batch.bat- Chef.bat die von Sirius als Vorlage geschickt hat.

-->

Code: Alles auswählen

def ausgabe1():
    subprocess.call(["[Chef.bat"], cwd=r"D:\Documents\Python\Erste Versuche\totalmade")
von NC-E
Donnerstag 12. Juli 2018, 12:00
Forum: Allgemeine Fragen
Thema: Python 3.6 GUI- mit Button ein Programm ausführen
Antworten: 11
Zugriffe: 4031

Re: Python 3.6 GUI- mit Button ein Programm ausführen

Ich möchte die Datei "Chef.bat" öffnen welche im angegebenen Ordner liegt.
von NC-E
Donnerstag 12. Juli 2018, 11:27
Forum: Allgemeine Fragen
Thema: Python 3.6 GUI- mit Button ein Programm ausführen
Antworten: 11
Zugriffe: 4031

Re: Python 3.6 GUI- mit Button ein Programm ausführen


Ich bin ja auch noch im Halbschlaf:
import tkinter as tk
import subprocess

def ausgabe1():
subprocess.call(["batch.bat"], cwd=r"D:\Documents\Python\Erste Versuche\totalmade")

def ausgabe2():
print("xxx")

def main():
fenster = tk.Tk()
fenster.title("Chef-Programm")
tk.Button(fenster, text ...
von NC-E
Donnerstag 12. Juli 2018, 10:29
Forum: Allgemeine Fragen
Thema: Python 3.6 GUI- mit Button ein Programm ausführen
Antworten: 11
Zugriffe: 4031

Re: Python 3.6 GUI- mit Button ein Programm ausführen


Was funktioniert denn an Deinem Versuch nicht?

Das Verzeichnis in dem "batch.bat" liegt, enthält mit großer Warscheinlichkeit kein Tab-Zeichen und endet hoffentlich nicht auf .bat. Funktionen sollte man auch aufrufen, hier reicht aber auch ein subprocess.call.

Sternchenimporte vermeiden, weil ...
von NC-E
Donnerstag 12. Juli 2018, 08:30
Forum: Allgemeine Fragen
Thema: Python 3.6 GUI- mit Button ein Programm ausführen
Antworten: 11
Zugriffe: 4031

Python 3.6 GUI- mit Button ein Programm ausführen

Guten Tag liebe Community,

Wie kann ich durch drücken eines Buttons, ein Programm starten? -Egal ob .exe oder .bat ist.
Im aktuellen Stadium würde ich gerne ein Batch Programm ausführen und dieses nach und nach direkt in Python übertragen.


Ich würde mich über eine Sachlich unkomplizierte Lösung ...