Python in C/C++ embedden, C-Module, ctypes, Cython, SWIG, SIP etc sind hier richtig.
			
		
		
			
				
																			
								vanessa 											 
						User 			
		Beiträge:  2  		Registriert:  Freitag 17. Februar 2017, 17:12 		
		
						
						
		 
		
						
																			
							
						
																	  Sonntag 19. Februar 2017, 14:53  
			
			
			
									Wie macht man Iteration dieses Codes mit While Schleife, die über alle Parameter geht. 
Vielen Dank für die Hilfe.
Joy
Code: Alles auswählen 
 #!/usr/bin/env python
 
import sys;
import os.path;
 def check_file (fp):
  if os.path.isfile(fp):
    print("die datei " + fp + " existiert")
  else:
    print("die datei " + fp + " existiert nicht")
 
if __name__ == "__main__":
  if len(sys.argv) != 3:
    print("Geben Sie 2 Dateinamen an")
    print("usage " + sys.argv[0] + " file1 file2")
  else:
    for i in range(1, 3):
      check_file(sys.argv[i]) 
            
			
									
						
										
						 
		 
				
		
		 
	 
	
			
		
		
			
				
																			
								Sirius3 											 
						User 			
		Beiträge:  18319  		Registriert:  Sonntag 21. Oktober 2012, 17:20 		
		
						
						
		 
		
						
																			
							
						
																	  Sonntag 19. Februar 2017, 15:18  
			
			
			
									@vanessa: welcher Code, welche while-Schleife, und welche Parameter? Befehle schließt man nicht mit `;` ab. Die Einrückung in Zeile 6 ist falsch. Sonst wird immer mit 4 Leerzeichen pro Ebene eingerückt.
Code: Alles auswählen 
#!/usr/bin/env python
import sys
import os
def check_file(filename):
    print("die Datei {} {}".format(
        filename,
        "existiert" if os.path.isfile(filename) else "existiert nicht"
    ))
def main(argv):
    if len(argv) != 3:
        print("Geben Sie 2 Dateinamen an")
        print("usage {} file1 file2".format(argv[0]))
    else:
        for filename in argv[1:]:
            check_file(filename)
if __name__ == "__main__":
    main(sys.argv)