• 06-10-2023, 19:52:11
    #1
    Kodum bu

    dosyaismi = BASLIK+".txt"
    yaz = open(dosyaismi, "w", encoding="utf-8")
    yaz.write(Part1+"\n")
    yaz.close()
    Aldığım hata
    OSError                                   Traceback (most recent call last) Cell In[15], line 2
          1 dosyaismi = BASLIK+".txt"
    ----> 2 yaz = open(dosyaismi, "w", encoding="utf-8")
          3 yaz.write(Part1+"\n")
          4 yaz.close()
    File C:\Anaconda3\Lib\site-packages\IPython\core\interactiveshell.py:286, in _modified_open(file, *args, **kwargs)
        279 if file in {0, 1, 2}:
        280     raise ValueError(
        281         f"IPython won't let you open fd={file} by default "
        282         "as it is likely to crash IPython. If you know what you are doing, "
        283         "you can use builtins' open."
        284 )
    --> 286 return io_open(file, *args, **kwargs)
    OSError: [Errno 22] Invalid argument: 'How do I Access Service Canada forms?.txt'
  • 06-10-2023, 19:56:16
    #2
    Txt dosya isminde ? olduğu için bu hatayı aldım. Çözüldü
  • 06-10-2023, 19:58:01
    #3
    dosyaismi = BASLIK+".txt"

    bu şekildemi kayıtlı ?
  • 06-10-2023, 19:59:54
    #4
    Misafir adlı üyeden alıntı: mesajı görüntüle
    dosyaismi = BASLIK+".txt"

    bu şekildemi kayıtlı ?
    Evet txt dosya isminde ? Olduğu için bu hatayı aldim.
  • 06-10-2023, 20:00:44
    #5
    A.AY adlı üyeden alıntı: mesajı görüntüle
    Evet txt dosya isminde ? Olduğu için bu hatayı aldim.
    BASLIK olarak belirlediğin veri ne olarak kayıtlı
  • 06-10-2023, 20:02:00
    #6
    Misafir adlı üyeden alıntı: mesajı görüntüle
    BASLIK olarak belirlediğin veri ne olarak kayıtlı
    string
  • 06-10-2023, 20:03:14
    #7
    A.AY adlı üyeden alıntı: mesajı görüntüle
    string
    demek istediğimi anlatamadım

    yaz = open("test.txt", "w", encoding="utf-8")
    yaz.write(Part1+"\n")
    yaz.close()
    bu şekilde yaparsanda hatan çözülür