Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Mengimport dan Memanggil Fungsi daripada Fail Python Berasingan?

Bagaimanakah Saya Mengimport dan Memanggil Fungsi daripada Fail Python Berasingan?

DDD
DDDasal
2024-11-29 16:20:10600semak imbas

How Do I Import and Call a Function from a Separate Python File?

Mengimport dan Memanggil Fungsi daripada Fail Python Berasingan

Apabila bekerja dengan berbilang modul Python, selalunya perlu mengimport dan memanggil fungsi yang ditakrifkan dalam yang lain fail. Dalam kes ini, nampaknya terdapat kekeliruan apabila cuba mengimport fungsi bernama fungsi daripada fail Python lain yang dipanggil file.py.

Untuk mengimport fungsi daripada fail berasingan:

  • Mula-mula, pastikan kedua-dua fail berada dalam direktori yang sama.
  • Gunakan pernyataan import untuk mengimport modul yang mengandungi fungsi:
from file import function
  • Untuk memanggil fungsi yang diimport, hanya gunakan namanya diikuti dengan hujah yang diingini:
function(a, b)

Mengatasi Ralat

Walau bagaimanapun, anda menyebut menerima ralat yang menunjukkan bahawa file.py bukan modul yang diiktiraf. Ini menunjukkan bahawa mungkin terdapat konflik penamaan. Oleh kerana fail ialah salah satu modul teras Python, anda dinasihatkan untuk menamakan semula file.py untuk mengelakkan masalah yang berpotensi.

Atas ialah kandungan terperinci Bagaimanakah Saya Mengimport dan Memanggil Fungsi daripada Fail Python Berasingan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn