Hi Farhan,
Yes you can run a python file directly on MATLAB, You could make use of "pyrunfile" command to run a python file in MATLAB.
For more information on the same, refer to this documentation links: https://www.mathworks.com/help/matlab/matlab_external/ways-to-call-python-from-matlab.html
Hope this helps!
