在python中使用不带引号的整数变量

2024-05-15 22:38:19 发布

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

我正在操纵一个字符串,以便只返回字符串中的一个数字。基本代码如下

partition_tuple_se = searchterm.rpartition('S')
partition_tuple_sea = partition_tuple_se[2].rpartition('E')
season = partition_tuple_sea[0]
print season

当我打印出来的时候,它是一个数字9。只要我在API调用中使用变量season

t = tvdb_api.Tvdb()
episode = t[name][season][14]
print episode['overview']

它返回为“9”,这会中断API调用,因为它需要9。我该怎么办?你知道吗


Tags: 字符串代码api数字seasonpartitionprintse
2条回答

将其传递给int构造函数。你知道吗

>>> int('9')
9
season = int(partition_tuple_sea[0]) 

如果我正确理解问题和问题,我应该做这项工作。你知道吗

相关问题 更多 >