Error:Output argument "pythonAstResult" (and possibly others) not assigned a value in the execution with "internal.​PythonImpo​rter.analy​zePythonAs​t" function.

7 次查看(过去 30 天)
Hello,
I am getting the following error while trying to run the simple python code in "Python Importer".
Error:Output argument "pythonAstResult" (and possibly others) not assigned a value in the execution with "internal.PythonImporter.analyzePythonAst" function.
Code cannot be more simplified than this :-
var1 = 5
var2 = 2
sum_int = var1 + var2
print(sum_int)
I can't find what is the mistake. Can anyone please help.
  3 个评论
Rajat Kumar Raghav
Rajat Kumar Raghav 2023-10-17
Actually Python Importer only works if codes are written in defined method, as shown below -
def sum2ints(var1, var2):
sum_int = var1 + var2
print(sum_int)
return sum_int
if __name__ == '__main__':
num1 = int(input('Enter the number1: '))
num2 = int(input('Enter the number 2: '))
output = sum2ints(num1, num2)
print('Final output is : ', output)

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Call Python from MATLAB 的更多信息

产品


版本

R2023b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by