私は次の要件でPythonでプロジェクトを行っています:私は次のような変数を持っています:
some_variable = "os.getcwd()/local/bin"
これで、変数に python ステートメント「os.getcwd()」が追加されました。私はそれを識別し、実行し、変数の値を置き換える必要があります。
注: 文字列には、任意の python ステートメントを使用できます。それを識別し、分離して実行し、元の変数をその値に置き換える必要があります。
現在の作業ディレクトリが
/home/xyz
次に、変数に含まれている必要があります
/home/xyz/local/bin
のようos.getcwd()
に、任意の python ステートメントが発生する可能性があります。文字列内のpythonステートメントを識別する方法は?