ham*_*zah 7 python xpath lxml python-2.7
我从标题中知道你可能会认为这是重复的,但事实并非如此.
for id,row in enumerate(rows):
columns = row.findall("td")
teamName = columns[0].find("a").text, # Lag
playedGames = columns[1].text, # S
wins = columns[2].text,
draw = columns[3].text,
lost = columns[4].text,
dif = columns[6].text, # GM-IM
points = columns[7].text, # P - last column
dict[divisionName].update({id :{"teamName":teamName, "playedGames":playedGames, "wins":wins, "draw":draw, "lost":lost, "dif":dif, "points":points }})
Run Code Online (Sandbox Code Playgroud)
这就是我的Python代码的样子.大多数代码被删除,但基本上我从网站中提取一些信息.我将信息保存为字典.当我打印字典时,每个值都有一个括号围绕它们["blbal"],这会导致我的Iphone应用程序出现问题.我知道我可以将变量转换为字符串,但我想知道是否有办法将信息直接作为字符串获取.
Pad*_*ham 18
看起来你在列表中有一个字符串:
["blbal"]
Run Code Online (Sandbox Code Playgroud)
获取字符串只是索引 l = ["blbal"] print(l[0]) -> "blbal".
如果它是一个字符串使用str.strip '["blbal"]'.strip("[]")或切片,'["blbal"]'[1:-1]如果它们总是存在.
| 归档时间: |
|
| 查看次数: |
48361 次 |
| 最近记录: |