====== CheckRunArguments ======
[[http://www.openhardsoftware.de/ | Open Hard- & Software]]
[
[[http://www.openhardsoftware.de/dokuwiki | DokuWiki]]
[[http://www.openhardsoftware.de/websites | WebSites]]
[[http://www.openhardsoftware.de/mediawiki | MediaWiki]]
[[http://www.openhardsoftware.de/nextcloud | NextCloud]]
]
===== Grundlage =====
Aufruf von Python-Scripts über
* Spyder
* Terminal
mit Übergabe-Parametern/Argumenten
===== Benutzung =====
ProgramCode in Python:
#
import sys
#
# Aufruf Spyder:
# Strg + F6, RunConfiguration, CommandLine
#
# Terminal:
# runfile('CheckRunArguments.py', args='parameter0 parameter1 parameter2')
#
#-----------------------------------------------------------
# Main
#-----------------------------------------------------------
if ('__main__' == __name__):
#
print('*** CheckRunArguments: begin')
#
if (0 < len(sys.argv)):
print(sys.argv)
#
print('*** CheckRunArguments: end')
#
#
Aufruf in Spyder:
**Strg + F6, RunConfiguration, CommandLine: parameter0 parameter1 parameter2**
{{:Module:Python:CheckRunArguments:2112111013_StrgF6RunConfiguration.png?500|2112111013_StrgF6RunConfiguration.png }}
runfile('C:/Downloads/python/CheckRunArguments.py',
args='parameter0 parameter1 parameter2', wdir='C:/Downloads/python')
*** CheckRunArguments: begin
['C:\\Downloads\\python\\CheckRunArguments.py', 'parameter0', 'parameter1', 'parameter2']
*** CheckRunArguments: end
Aufruf in Terminal:
**runfile('CheckRunArguments.py', args='parameter0 parameter1 parameter2')**
runfile('CheckRunArguments.py', args='parameter0 parameter1 parameter2')
*** CheckRunArguments: begin
['CheckRunArguments.py', 'parameter0', 'parameter1', 'parameter2']
*** CheckRunArguments: end
===== Versionen =====
{{:Module:Python:CheckRunArguments:2112111018_CheckRunArguments_01V01.zip|2112111018_CheckRunArguments_01V01.zip}}
-----
[[http://www.openhardsoftware.de/ | Open Hard- & Software]]
[
[[http://www.openhardsoftware.de/dokuwiki | DokuWiki]]
[[http://www.openhardsoftware.de/websites | WebSites]]
[[http://www.openhardsoftware.de/mediawiki | MediaWiki]]
[[http://www.openhardsoftware.de/nextcloud | NextCloud]]
]