User Tools

Site Tools


module:python:checkrunarguments:checkrunarguments

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
module:python:checkrunarguments:checkrunarguments [2021/12/11 10:21] – created omdevelopmodule:python:checkrunarguments:checkrunarguments [2022/09/13 11:58] (current) – external edit 127.0.0.1
Line 8: Line 8:
 ] ]
  
-===== Grundlagen =====+===== Grundlage ===== 
 +Aufruf von Python-Scripts über 
 +  * Spyder 
 +  * Terminal 
 +mit Übergabe-Parametern/Argumenten
  
 ===== Benutzung ===== ===== Benutzung =====
 +ProgramCode in Python:
 +<code python>
 +#
 +import sys
 +#
 +# Aufruf Spyder: 
 +# Strg + F6, RunConfiguration, CommandLine <parameter0 parameter1 parameter2> 
 +#
 +# 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')
 +    #
 +#
 +</code>
  
-===== Versionen =====+Aufruf in Spyder:  
 +**Strg + F6, RunConfiguration, CommandLine: parameter0 parameter1 parameter2** 
 +{{:Module:Python:CheckRunArguments:2112111013_StrgF6RunConfiguration.png?500|2112111013_StrgF6RunConfiguration.png }} 
 +<code python> 
 +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 
 +</code>
  
 +Aufruf in Terminal:    
 +**runfile('CheckRunArguments.py', args='parameter0 parameter1 parameter2')**
 +<code python>
 +runfile('CheckRunArguments.py', args='parameter0 parameter1 parameter2')
 +*** CheckRunArguments: begin
 +['CheckRunArguments.py', 'parameter0', 'parameter1', 'parameter2']
 +*** CheckRunArguments: end
 +</code>
 +
 +===== Versionen =====
 +{{:Module:Python:CheckRunArguments:2112111018_CheckRunArguments_01V01.zip|2112111018_CheckRunArguments_01V01.zip}}
 ----- -----
  
module/python/checkrunarguments/checkrunarguments.1639214486.txt.gz · Last modified: 2021/12/11 11:21 (external edit)