Python에서 .py 파일을 읽는 방법은 다음과 같습니다. open() 함수를 사용하여 파일을 열고 내용을 읽습니다. importlib.machinery를 사용하여 스크립트 파일을 로드하고 해당 코드 개체를 가져옵니다.
심층 학습: Python에서 .py
파일을 읽기 위한 실용적인 팁.py
文件的实用技巧
读取Python脚本文件(.py
文件)是许多编程任务的必要环节。本文深入探讨了使用Python读取.py
文件的各种技术,并提供了一些实用示例。
方法 1:使用 open()
函数
with open('myfile.py', 'r') as file: code = file.read()
此方法打开文件以进行读取,然后将文件内容存储在code
变量中。
方法 2:使用 importlib.machinery
import importlib.machinery loader = importlib.machinery.SourceFileLoader('myfile', 'myfile.py') code = loader.get_code('myfile')
此方法使用importlib.machinery
来加载脚本文件并获取其代码对象。
实战案例:
读取并打印.py
文件中的函数
with open('myfile.py', 'r') as file: code = file.read() exec(code) print(my_function())
此代码将读取myfile.py
文件,执行包含的代码,并调用my_function()
函数。
加载并执行.py文件中的类**
import importlib.machinery loader = importlib.machinery.SourceFileLoader('myfile', 'myfile.py') code = loader.get_code('myfile') exec(code) my_class = My_Class() my_class.my_method()
此代码将加载myfile.py
文件,执行包含的代码,并创建My_Class
.py
파일)을 읽는 것은 많은 프로그래밍 작업의 필수 부분입니다. 이 문서에서는 Python을 사용하여 .py
파일을 읽는 다양한 기술을 살펴보고 몇 가지 실제 예제를 제공합니다. 🎜🎜🎜방법 1: open()
함수 사용🎜rrreee🎜이 방법은 읽기 위해 파일을 연 다음 파일 내용을 code
변수에 저장합니다. . 🎜🎜🎜방법 2: importlib.machinery
🎜rrreee🎜사용 이 방법은 importlib.machinery
를 사용하여 스크립트 파일을 로드하고 해당 코드 개체를 가져옵니다. 🎜🎜🎜실용 사례:🎜🎜🎜.py
파일의 읽기 및 인쇄 기능🎜rrreee🎜이 코드는 myfile.py 코드를 읽습니다. > 파일을 열고 포함된 코드를 실행하고 <code>my_function()
함수를 호출합니다. 🎜🎜🎜.py 파일에 클래스 로드 및 실행** 🎜rrreee🎜이 코드는 myfile.py
파일을 로드하고 포함된 코드를 실행하며 My_Class를 생성합니다. code> 클래스의 인스턴스입니다. 🎜
위 내용은 딥 러닝: Python에서 .py 파일을 읽기 위한 실용적인 팁의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!