我有一个生成.xml文件的python脚本。我在我的服务器上运行此脚本。它运行正常,在脚本结束时,我将生成的文件放在我的服务器上。
output_path = "/path_to_my_loication/"
ofname = "name_of_file.xml"
output_file = output_path + ofname
open(output_file, "w").write(str(BeautifulSoup(get_xml(menu_url_list[0][1]))))
并且只是制作文件的一部分,非常确定它与此无关。所以在我的服务器上运行脚本并输出我的文件,我可以看到它,但是网址不正确而不是它。
myserver/path_to_my_loication/name_of_file.xml
它是
myserver/path_to_my_loication/%0d%0dname_of_file.xml
在文件名之前添加%0d%0d
我不知道如何解决这个问题,当我在写文件之前打印文件名时,字符不存在?我怎样才能摆脱这个/为什么会发生这种情况。
当我在笔记本电脑上运行脚本时,文件名不包含这些字符。这是服务器方面的问题,我应该联系我的服务提供商吗?
感谢您的帮助。
好的AIG原因当我为我的服务器打印时我看到了这个,我虽然输入只是一些奇怪的东西
如何摆脱进入?
这是完整的代码