2024-04-26 10:25:30 发布
网友
有没有一种方法可以标记一个字符串,使它不会触发python的%string替换?在
特别是,我正试图使用pythonsftp模块下载一个文件,其名称包含一个%。sftp模块尝试使用日志记录模块记录文件名:
sftp
self.logger.log(level, msg, *args)
并且logging由于%signs而抱怨字符串格式:
logging
那么:既然我不控制文件名,也不控制sftp模块,那么我可以将文件名标记为不参与字符串替换吗?在
mystring.replace('%', '%%')可能适合您的需要。%%转义%。在
mystring.replace('%', '%%')
%%
%
mystring.replace('%', '%%')
可能适合您的需要。%%
转义%
。在相关问题 更多 >
编程相关推荐