【Python】exec文の使い方

exec関数の使い方とサンプルコードをPython入門者向けにまとめました。

exec関数の使い方

exec関数とは、コードを動的に実行させる機能です。

書式

exec(object[, globals[, locals]])
説明
引数(object) 文字列やオブジェクトを渡します。

execに渡した引数に渡した文字列やオブジェクトが実行されます。

サンプルコード(python3)

サンプルプログラムのソースコードです。

例①

exec(print(Hello)) # hello

上記のプログラムでは、print関数を文字列で渡して実行されます。

例②

f = open("data.txt")
exec(f)

上記のプログラムでは、ファイルオブジェクトを渡して、TXTファイルを開きます。

【Python超入門】使い方とサンプル集
Pythonの使い方について、基礎文法から応用例まで入門者向けに解説します。
この記事を書いた人
西住技研

プログラミング言語「Python」を研究、仕事、趣味でデータ分析や作業自動化などに活用してきたノウハウを情報発信しています。
筆者の詳しいプロフィールやお問合せはこちらのページまで。
YoutubeX(旧Twitter)でも情報発信中です!

西住技研をフォローする
Python基礎

コメント