- Bagaimana Anda menjalankan kode dinamis di Python?
- Bagaimana cara menjalankan string yang berisi kode python dalam python?
Bagaimana Anda menjalankan kode dinamis di Python?
Untuk mengeksekusi kode Python yang dihasilkan secara dinamis, gunakan fungsi EXEC Python; Untuk mengevaluasi ekspresi python yang dihasilkan secara dinamis, gunakan fungsi eval Python. Waspadalah: Menggunakan fungsi -fungsi ini (atau salah satu di bawah) dengan input dari pengguna berpotensi memungkinkan pengguna untuk menjalankan kode sewenang -wenang.
Bagaimana cara menjalankan string yang berisi kode python dalam python?
Untuk menjalankan string yang berisi kode python kita harus mengambil string input sebagai input multi-line menggunakan triple quotes, maka kita akan menggunakan fungsi inbuilt exec (). Ini akan mengambil string sebagai input dan mengembalikan output kode yang ada di dalam string.