剥离角色

时间:2016-05-27 16:55:48

标签: python

我将此代码写入文件;

rline = quantity," x ",product, productcost

当我阅读该文件时,我得到了这个(8, ' x ', '98456390,Paper Tray,6\r\n', 48) 我试图去除字符 - 括号,语音标记和\ r \ n

我正在尝试使用rline.strip,但我得到AttributeError: 'tuple' object has no attribute 'strip'

有人知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

从技术上讲,没有任何括号或引号。

以下代码行创建一个由quantity组成的元组,字符串" x "(即每边都有一个空格包围的x),product和{{1} }。

productcost

parantheses和quotes是将整个元组表示为字符串的结果。

首先,您希望通过组合所有元素将其转换为字符串:

rline = quantity," x ",product, productcost

接下来,您要删除返回字符joined_string = ''.join(map(str, rline))

\r\n

所有这些结合起来:

joined_string.replace('\r\n', '')