测试
使用单元测试
要运行所有测试,请写:
$ python3 -m unittest discover tests
对于运行某些特定的测试,您可以按照以下步骤进行操作(例如:sort):
$ python3 -m unittest tests.test_sort
使用pytest
要运行所有测试,请写下:
$ python3 -m pytest tests
安装
如果要在代码中使用API算法,则非常简单:
$ pip3 install algorithms
您也可以下载algorithms的库文件包手动安装。
您可以通过创建python文件进行测试:(例如:merge_sort在中使用sort)
from algorithms.sort import merge_sort
if __name__ == "__main__":
my_list = [1, 8, 3, 5, 6]
my_list = merge_sort(my_list)
print(my_list)
卸载
如果要卸载algorithms,它很简单:
$ pip3 uninstall -y algorithms