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
Lepaskan: 2024-11-29 16:20:10
asal
587 orang telah melayarinya

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
Salin selepas log masuk
  • Untuk memanggil fungsi yang diimport, hanya gunakan namanya diikuti dengan hujah yang diingini:
function(a, b)
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan