How do I escape forward slashes in python, so that open() sees my file as a filename to write, instead of a filepath to read?

前端 未结 3 1156
野性不改
野性不改 2021-02-13 04:46

Let me preface this by saying I\'m not exactly sure what is happening with my code; I\'m fairly new to programming.

I\'ve been working on creating an i

3条回答
  •  野性不改
    2021-02-13 05:39

    you cannot have / in the file basename on unix or windows, you could replace / with .:

    page.replace("/",".") + ".txt"
    

    Python presumes /site etc.. is a directory.

提交回复
热议问题