我在 openpyxl
中打开一个工作簿,因此:
wb = load_workbook(r'seven.xlsx', data_only=True)
电子表格的名称不会总是事先知道,所以我需要重写这个硬编码以允许变量,同时仍然保持 r
?
如果我的变量名是sheet,那么:
wb = load_workbook(sheet, data_only=True)
将省略 r
。
显然我做不到:
wb = load_workbook(r'sheet', data_only=True)
我们如何实现将 r 添加到变量之前/我们如何将 vriable 包装在 r''
中?
最佳答案
我真的不明白你想做什么,但如果你有一个字符串并且你想创建一个原始文本,我知道有两种主要方法:
原始文本 = [str_text]
和
str_text = "%r"%str_text
raw_text = str_text[1:-1]
。
关于python - 如何在 Python 中将变量设为 'raw text'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31364978/