[英]Stripping Out Characters
我将这段代码写入文件;
rline = quantity," x ",product, productcost
读取文件时,我得到以下信息(8, ' x ', '98456390,Paper Tray,6\\r\\n', 48)
我正在尝试(8, ' x ', '98456390,Paper Tray,6\\r\\n', 48)
字符-括号,语音标记和\\ r \\ n
我正在尝试使用rline.strip,但出现AttributeError: 'tuple' object has no attribute 'strip'
有人知道我该如何解决吗?
从技术上讲,没有任何括号或引号。
下面的代码行创建一个元组,该元组由quantity
,字符串" x "
(即x,每边用空格包围), product
和productcost
。
rline = quantity," x ",product, productcost
括号和引号是将整个元组表示为字符串的结果。
首先,您想通过组合所有元素将其转换为字符串:
joined_string = ''.join(map(str, rline))
接下来,您要删除返回字符\\r\\n
:
joined_string.replace('\r\n', '')
所有这些加在一起:
stripped_string = ''.join(map(str, rline)).replace('\r\n', '')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.