如何在python中以\\作为字符串而不是超链接传递字符串

2024-09-29 22:32:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用python将pandas dataframe转换为HTML表。但是表数据中有一个字符串,其中包含\,所以前面的字母被转换成超链接。 它在表中可用,但作为超链接而不是字符串

my string=testbackup(\\servernamenum)\folder1\scriptname.tar

在桌子上 在方括号(和斜杠)之后,它将所有字符串作为超链接

例如

database_backup (**\\servername)\2020-07-21_09-39-20_backup\Database\serv_backup.tar**

请让我知道,如果我需要添加更多的信息来弄清楚这一点


Tags: 数据字符串dataframepandasstringmyhtml字母
2条回答

反斜杠用于转义下一个字符并给出格式指令,如换行、制表符或回车符

如果要将带有实际反斜杠的链接存储为字符,则需要双反斜杠:

my string="testbackup(\\servernamenum)\\folder1\\scriptname.tar"

这应该能奏效

尝试添加“r”前缀

string=r'testbackup(\servernamenum)\folder1\scriptname.tar'

相关问题 更多 >

    热门问题