Derleyici satır no, line number

Merhabalar
Python ile kod yazarken print fonksiyonunun içine derleyicinin hangi satırında olduğunu da yazdırmak istiyorum.
print (line number +" :...... bu satırdaki kod çıktısı")

buradaki line number
-anaconda spider - jupiter notebook
-colab
-jupiter.org için ayrı ayrı olabilir.
Teşekkürler
<
class calisan:
global b
b=1
print (line number +" :...... bu satırdaki kod çıktısı")
def init(self,a,b,c):
print(“defin içindesin”)
self.ad=a
self.soyad=b
self.maas=c
self.eposta= self.ad + self.soyad+ “@sirket.com
print(“defin dışındasın”)
def tamAd(self):
print (line number +" :...... bu satırdaki kod çıktısı")
return “Adı : {} Soyadı : {}”.format(self.ad,self.soyad)

def tamAd1(self):
print (line number +" :...... bu satırdaki kod çıktısı")
tamAd1 = “1Adı : {} Soyadı : {}”.format(self.ad,self.soyad)
return tamAd1
def tamAd2(self):
tamAd2 = f"2Adı : {self.ad} Soyadı : {self.soyad}"
return tamAd2
def tamAd3(self):
return f"2Adı : {self.ad} Soyadı : {self.soyad} değişken:{b}"
/>