Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Boleh Menggantikan Fungsi `execfile()` yang Dihentikan dalam Python 3?
Alternatif untuk execfile dalam Python 3
Dalam Python 3, fungsi execfile() yang mudah telah ditamatkan. Ini telah menimbulkan kebimbangan dalam kalangan pembangun yang bergantung pada keupayaannya untuk melaksanakan skrip luaran.
Soalan:
Nampaknya Python 3 telah menghapuskan semua pilihan mudah untuk memuatkan dengan pantas skrip, seperti execfile(). Adakah saya terlepas pandang penyelesaian mudah?
Jawapan:
Nasib baik, terdapat kaedah alternatif:
Untuk menggantikan:
execfile("./filename")
Dengan:
exec(open("./filename").read())
Lagi Maklumat:
Rujuk sumber berikut untuk mendapatkan butiran tambahan:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menggantikan Fungsi `execfile()` yang Dihentikan dalam Python 3?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!