【发布时间】:2014-07-23 13:58:45
【问题描述】:
我已经在这里复习了几个问题来做到这一点,但没有运气。
我正在尝试将变量 phone_numbers 从 list 转换为 int,以便将其正确插入数据库列 INT(10),例如8881112222
我目前有:
phone_numbers = toasted_tree.xpath('//b/text()')
#convert phone number 888-111-2222 to 8881112222
for phone_number in phone_numbers:
phone_number = phone_number.replace('-', '').replace('','')
print phone_number
这输出没有- 的数字就好了。
问题是,我希望这些值是 int 形式,我仍然相信它们是 list 形式(只是没有破折号,我该怎么做?
【问题讨论】:
-
.replace('','')的意义何在?
标签: python xpath int type-conversion