FORTRAN에서 파이썬 기능을 사용할 수있는 방법이 있습니까? 일부 기능을 포함하는 파이썬 스크립트를 받았고 FORTRAN 코드에서이 함수에 액세스해야합니다.Python으로 작성된 FORTRAN에서 함수에 액세스하려면 어떻게해야합니까?
필자는 'f2py'를 사용하여 파이썬에서 FORTRAN 서브 루틴에 액세스 할 수 있고 py2exe는 python 스크립트를 실행 파일에 컴파일 할 수 있습니다. 'py2f'에 대한 정보가 있습니까? 파이썬 스크립트를 오브젝트 파일로 컴파일 할 수 있습니까? 그런 다음 FORTRAN 코드와 연결할 수 있습니다.
예를 들어 'mypython_func.py'는 함수를 포함하는 Python 스크립트이고 'mainfortran.f'는 Python 함수를 호출하는 주 프로그램의 FORTRAN 코드입니다. 'mainfortran.f'에서 'mainfortran.o'(>> gfortran -c mainfortran.f)로 컴파일 한 다음 'mypython_func.py'에서 'mypython_func.o'로 컴파일하고 'mainfortran.f'에서 컴파일 한 다음이 파일을 링크 (> > gfortran -c mainfortran.o mypython_func.o -o myexec.exe). 이게 가능합니까?
시간을내어 도와 주셔서 감사합니다.
빈스
위대한, 나는 그것을 시도 할 것이다. 고맙습니다. –