• 02-02-2022, 19:34:17
    #1
    Şu kod ile şuraya kadar geldim, devamını nasıl yapabilirim

    import os
    path = 'C:/Users/ayfb1/Desktop/1/resimler'
    files = os.listdir(path)
    for f in files:
        print(f)
    çıktısı şu şekilde
  • 02-02-2022, 19:41:14
    #2
    [__import__("os").rename(_, str(__import__("os").listdir().index(_) + 1) + "." +  _.split(".")[-1]) for _ in __import__("os").listdir()]
  • 02-02-2022, 19:42:19
    #3
    hkey adlı üyeden alıntı: mesajı görüntüle
    [__import__("os").rename(a, str(__import__("os").listdir().index(a) + 1) + "." +  a.split(".")[-1]) for a in __import__("os").listdir()]
    elinize sağlık, çok teşekkür ederim, deniyorum hemen
  • 02-02-2022, 19:44:18
    #4
    @hkey; SyntaxError: invalid non-printable character U+00A0 bu hatayı aldım, bunada bakarsanız sevinirim, tekrardan teşekkürler
  • 02-02-2022, 19:45:52
    #5
    A.AY adlı üyeden alıntı: mesajı görüntüle
    @hkey; SyntaxError: invalid non-printable character U+00A0 bu hatayı aldım, bunada bakarsanız sevinirim, tekrardan teşekkürler
    ben almadım, teşekkürler
  • 02-02-2022, 19:48:43
    #6
    hkey adlı üyeden alıntı: mesajı görüntüle
    ben almadım, teşekkürler
    sanırım kodu eksik yazdım. şu şekilde hata aldım şimdi

    FileExistsError: [WinError 183] Halen varolan bir dosya oluşturulamaz: '.ipynb_checkpoints' -> '1.ipynb_checkpoints'

  • 02-02-2022, 19:57:41
    #7
    A.AY adlı üyeden alıntı: mesajı görüntüle
    sanırım kodu eksik yazdım. şu şekilde hata aldım şimdi

    FileExistsError: [WinError 183] Halen varolan bir dosya oluşturulamaz: '.ipynb_checkpoints' -> '1.ipynb_checkpoints'

    path yazmamışsınız, bulunduğu klasörde işlem yapıyor bu yüzden :D
  • 05-02-2022, 22:59:12
    #8
    A.AY adlı üyeden alıntı: mesajı görüntüle
    Şu kod ile şuraya kadar geldim, devamını nasıl yapabilirim
    import os
    
    dizin = 'C:/Users/ayfb1/Desktop/1/resimler'
    
    for say, dosya_adi in enumerate(os.listdir("."), start=1):
        if dosya_adi.endswith(".jpg"):
            os.rename(dosya_adi, f"{say}.jpg")
  • 05-02-2022, 23:09:28
    #9
    keyiflerolsun adlı üyeden alıntı: mesajı görüntüle
    import os
    
    dizin = 'C:/Users/ayfb1/Desktop/1/resimler'
    
    for say, dosya_adi in enumerate(os.listdir("."), start=1):
        if dosya_adi.endswith(".jpg"):
            os.rename(dosya_adi, f"{say}.jpg")
    Teşekkürler