我如何从Github启动这个Python项目?

时间:2018-04-23 18:57:47

标签: python github pip

我从Python开始,看了一些教程并下载了Python 3.6。现在我想看一些示例项目,并在这个LoL项目中遇到过。但不幸的是,我不知道如何开始这个项目。我安装了pip install riotwatcher,然后是“使用它”部分 有一个代码。我是否必须在某处添加或在此处必须执行哪些操作?我只是个初学者。有人能帮我吗? :) Thx

项目链接:https://github.com/pseudonym117/Riot-Watcher

1 个答案:

答案 0 :(得分:0)

这不是一个项目,它是一个模块/库。以下是对它们的解释:https://docs.python.org/2/tutorial/modules.html。您可以使用该库从LoL获取数据,就像它在使用它部分中所说的那样:

from riotwatcher import RiotWatcher #Imports the library so you can use it

watcher = RiotWatcher('<your-api-key>') #RiotWatcher is a constructor in the library

my_region = 'na1'

me = watcher.summoner.by_name(my_region, 'pseudonym117') #calls a function on the watcher object
print(me)
my_ranked_stats = watcher.league.positions_by_summoner(my_region, me['id']) #a function of the library
print(my_ranked_stats)

你应该安装库然后调用这些函数^来做它的事情。图书馆不是一个项目,你用它来制作你的项目。尝试找到一个示例项目,因为在掌握了基础知识之前,您不需要太多的外部库,而且开始时OOP有点复杂。如果您想从示例代码中了解有关对象和OOP的更多信息,请查看以下内容:https://python.swaroopch.com/oop.html,但我建议从基础开始,尝试使用此站点进行一些示例项目:http://www.pythonforbeginners.com/code-snippets-source-code/python-code-examples