Win*_*ags 1 python unicode-string python-2.7
我有这个字符串,从网页输入.
s = "[u'967208', u'411600', u'460273']"
Run Code Online (Sandbox Code Playgroud)
我想删除括号[ ]和u和'.
我也想制作new line breaks逗号而不是逗号,.
我花了很多时间寻找解决方案,包括编码和正则表达式,但我似乎无法让它工作.
更新:这是我用来检索字符串的内容:
import selenium
import re
input = webdriver.find_element_by_class_name("class_name")
s = re.findall("((?<=\()[0-9]*)", input.text)
Run Code Online (Sandbox Code Playgroud)
>>> import ast
>>> s = "[u'967208', u'411600', u'460273']"
>>> a = ast.literal_eval(s)
>>> print(*a, sep='\n')
967208
411600
460273
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
775 次 |
| 最近记录: |