An warware: yadda ake kashe rubutun idan kuskure ya bugi Python

Babban matsalar da ke da alaƙa da kashe rubutun idan an sami kuskure a Python shine yana da wuya a tantance lokacin da kuma inda kuskuren ya faru. Wannan yana sa ya zama da wahala a iya gano ainihin dalilin kuskuren, wanda zai iya sa ya zama da wahala a cirewa da gyarawa. Bugu da ƙari, dangane da yadda aka rubuta rubutun, ƙila ba zai zama da sauƙi a dakatar da aiwatarwa ba lokacin da kuskure ya faru. Misali, idan rubutun ya ƙunshi madaukai ko ayyuka da yawa waɗanda ake kira akai-akai, to dakatar da aiwatarwa a wurin kuskure na iya barin wasu sassan lambar suna aiki kuma suna iya haifar da ƙarin al'amura. Don magance wannan batu, yakamata masu haɓakawa suyi amfani da gwadawa/sai dai tubalan ko wasu fasahohin sarrafa su a cikin lambar su ta yadda za a iya kama kurakurai kuma a sarrafa su yadda ya kamata.

You can use the sys.exit() function to kill a script if an error is hit in Python. For example:

try: 
    # code here 
except Exception as e: 
    print(e) 
    sys.exit()

# gwada: Wannan layin lambar zai yi ƙoƙarin aiwatar da lambar a cikin toshewar gwadawa.
#code anan: anan ne zaku rubuta lambar da kuke son aiwatarwa.
#sai dai kamar e: Wannan layin code zai kama duk wani keɓantacce da aka jefa ta hanyar toshewar gwadawa sannan a sanya shi zuwa ma'auni mai suna 'e'.
#print(e): Wannan layin code zai fitar da duk wani keɓantacce da aka kama a cikin toshe.
#sys.exit()

Rubutun Python

Rubutun Python hanya ce mai ƙarfi don sarrafa ayyuka da ƙirƙirar aikace-aikace masu ƙarfi. Yare ne babba, fassarar harshe mai sauƙin koya da amfani. Ana iya amfani da rubutun Python don ayyuka iri-iri, kamar haɓaka yanar gizo, sarrafa kansa, nazarin bayanai, haɓaka wasan, da ƙari. Rubutun Python an rubuta su a cikin fayilolin rubutu a sarari tare da tsawo na .py. Ana iya aiwatar da lambar da ke cikin waɗannan fayilolin kai tsaye daga layin umarni ko ta hanyar haɓakar yanayin haɓakawa (IDE). Python yana da ɗimbin ɗakin karatu na kayayyaki waɗanda ke ba masu amfani damar samun damar albarkatun tsarin daban-daban da aiwatar da hadaddun ayyuka cikin sauƙi. Bugu da ƙari, yawancin mashahuran tsare-tsare sun wanzu don haɓaka yanar gizo ta amfani da Python kamar Django da Flask.

Yadda ake kashe rubutun idan kuskure ya bugi Python

Idan kuna son kashe rubutun idan an sami kuskure a Python, zaku iya amfani da aikin sys.exit(). Wannan zai ƙare rubutun nan da nan kuma ya fita tare da lambar kuskure. Hakanan zaka iya amfani da gwadawa/ban da tubalan don kama kurakurai sannan a kira sys.exit() idan ya cancanta.

Shafi posts:

Leave a Comment