Jan-01-2020, 04:52 PM
Hi, I have two functions and I want to append the results of function1 and function2.
function2 result = [0,1]
I want to final result = [0,0
0,1]
#import difflib import os my_dir = 'D:\Backupdata\PythonCodes' post_fix1 = ['\InputFiles\InputCSV1.csv','\InputFiles\InputCSV2.csv'] post_fix2 = ['\InputFiles\InputCSV1.csv','\InputFiles\InputCSV23.csv'] def myfun1(my_dir,post_fix1): result = '' for i in range (len(post_fix1)): #result = '' try: full_file = my_dir + str(post_fix1[i]) #print(full_file) if (os.path.exists(full_file)) == True: print("File_existpostfix1") result = result + '0' + ',' #print('file exist form postfix1') else: print('file does not exists') result = result + '1' +',' except FileNotFoundError: result = result + '-1' + ',' print('abormal') result = result.strip(',') print(result) def my_fun2(my_dir,post_fix2): result1 = '' for i in range (len(post_fix1)): try: full_file = my_dir + str(post_fix2[i]) if (os.path.exists(full_file)) == True: result1 = result1 + '0' + ',' #print(full_file) print("File_existpostfix1",full_file) else: print('file does not exists2:', full_file) result1 = result1 + '1' + ',' except FileNotFoundError: print('abormal2') result1 = result1 + '-1' + ',' result1 = result1.strip(',') print(result1) myfun1(my_dir,post_fix1) my_fun2(my_dir,post_fix2) #final_result = result1.append(result) #function1 results =[0,0]
function2 result = [0,1]
I want to final result = [0,0
0,1]