2
在我的管理页面中,我有一个用户名和ID列表。我正在尝试构建一本字典,以便稍后使用它来自动执行一些作业。 ,我已经建立的代码是:Python:如何建立一个包含多个字串的字典
def nameID_tag(src):
nameID = {}
try:
id = src.split('<option value="')[1].split('" >')[0]
names = src.split(id+'\" >')[1].split('</option>')[0]
nameID[names] = id
except:
print "Could not retrieve data."
return nameID
的HTML代码:
<option value="1" >admin</option>
<option value="2" >viktor</option>
<option value="3" >ana</option>
然后我把它叫做:
s=br.open(url).read()
nameID_tag(s)
其工作罚款1个用户,但不要”不知道如何获得所有的用户ID和建立字典。
's'的内容是什么? – jonrsharpe
s - 是我阅读的用于解析的一个html页面(带有user + id的管理页面) – MikeT
我想我的意思是“你可以发布字符串's'的内容,以便我可以看到它的结构如何”,但是你有回答已经 – jonrsharpe