从https://github.com/smiley/steamapi
下载的模块>>> import steamapi
>>> username = "mastabomba"
>>> steamapi.core.APIConnection(api_key=“API”, validate_key=True)
<steamapi.core.APIConnection object at 0x10beb8910>
>>> steamapi.user.SteamUser(userurl=username)
<SteamUser "mastabomba" (76561198041685201)>
>>> me = _
>>> me.level
8
testapi.py示例
#!/usr/bin/env python
import steamapi
username = "mastabomba"
steamapi.core.APIConnection(api_key=“API”, validate_key=True)
steamapi.user.SteamUser(userurl=username)
me = username
me.level
执行时
$ ./testapi.py
Traceback (most recent call last):
File "./testapi.py", line 7, in <module>
me.level
AttributeError: 'str' object has no attribute 'level'
有人能指出我做错了吗?
答案 0 :(得分:0)
下划线_
持有最后执行语句的结果,所以如果不深入挖掘,我认为你应该改变你的代码:
#!/usr/bin/env python
import steamapi
username = "mastabomba"
steamapi.core.APIConnection(api_key=“API”, validate_key=True)
me = steamapi.user.SteamUser(userurl=username)
me.level