Python typeerror hatası

479980

Decapat
Katılım
29 Temmuz 2021
Mesajlar
742
Çözümler
1
Arkadaşlar hatamın fotoğrafını koydum. Bir türlü hatayı çözemedim. Nasıl çözülür?

err.PNG


err.PNG


err.PNG
 
Son düzenleyen: Moderatör:
1. satırdaki 'import re' kodu sanırsam bu hataya yol açıyor. Eğer 're' adında bir mödülünüz yoksa bu satırı silip tekrar deneyin.
 
re, Regular Expression kütüphanesi.
Ve import re kısmında herhangi bir sorun gözükmüyor.

Asıl soru/n ne yapmaya çalıştığınız.

self üzerinde filename olmadığı çok açık olduğu halde erişmeye çalışıyorsunuz.

Tahminimce yapmaya çalıştığınız şey bu.

Python:
class fazbase:
  def __init__(self, filename):
    self.filename = filename

  def createBase(self):
    self.base = open(f"{self.filename}.fb", "r+")

base = fazbase("deneme")
base.createBase()
 
re, Regular Expression kütüphanesi.
Ve import re kısmında herhangi bir sorun gözükmüyor.

Asıl soru/n ne yapmaya çalıştığınız.

self üzerinde filename olmadığı çok açık olduğu halde erişmeye çalışıyorsunuz.

Tahminimce yapmaya çalıştığınız şey bu.

Python:
class fazbase:
  def __init__(self, filename):
    self.filename = filename

  def createBase(self):
    self.base = open(f"{self.filename}.fb", "r+")

base = fazbase("deneme")
base.createBase()
Çözüm bu.
 
re, regular expression kütüphanesi.
Ve import re kısmında herhangi bir sorun gözükmüyor.

Asıl soru/n ne yapmaya çalıştığınız.

self üzerinde filename olmadığı çok açık olduğu halde erişmeye çalışıyorsunuz.

Tahminimce yapmaya çalıştığınız şey bu.

Python:
class fazbase:
 def __init__(self, filename):
 self.filename = filename.

 def createBase(self):
 self.base = open(f"{self.filename}.fb", "r+")

base = fazbase("deneme")
base.createBase()

Sağ olun hocam OOP'u hep unutuyorum :D
 

Technopat Haberler

Yeni konular

Geri
Yukarı