不能将循环索引打印为字符串:Python

时间:2017-10-31 10:14:00

标签: python string loops

for r in range(31):
         if r>15:
             print(str(r))
  

我想把循环索引用作str但是低于错误:

print(str(r))                                                      
TypeError: '_io.TextIOWrapper' object is not callable

2 个答案:

答案 0 :(得分:0)

编译器将 self.test(response, self.parse_page, '//h3/a/@href').next() #or next(self.test(response, self.parse_page, '//h3/a/@href')) 实现为变量而不是内置函数。对名为str的变量使用另一个名称,它必须没问题。

答案 1 :(得分:0)

只是做到了

for r in range(31):
     if r>15:
         print(r)

现在,这将有效。 打印时无需将其转换为字符串。

希望它会有所帮助:)