Is there a way in Python to cat a string and a function?
For example
def myFunction():
    a=(str(local_time[0]))
    return a
b="MyFunction"+myFunction
I get an error that I cannot concatenate a 'str' and 'function' object.
Is there a way in Python to cat a string and a function?
For example
def myFunction():
    a=(str(local_time[0]))
    return a
b="MyFunction"+myFunction
I get an error that I cannot concatenate a 'str' and 'function' object.
 
    
     
    
    There are two possibilities:
If you are looking for the return value of myfunction, then:
print 'function: ' + myfunction() 
If you are looking for the name of myfunction then:
print 'function: ' + myfunction.__name__ 
 
    
    You need to call your function so that it actually returns the value you are looking for:
b="MyFunction"+myFunction()
 
    
    You can use
var= "string" + str(function())
example
a="this is best"
s="number of chars. in a " + str(len(a))
print(s)
