是否有最佳实践,用于如何使用缺少其setup.py文件的python github存储库中的代码?由于无法通过自己的requirements.txt引用它,我可以将代码复制到自己的文件之一中吗?
具体来说,我想使用https://github.com/lisa-lab/DeepLearningTutorials/blob/master/code/utils.py中的函数tile_raster_images(...)
您可以将代码粘贴到自己的代码库中,是的。只要它是针对相同的Python版本编写的,并且您知道所需的依赖项(包括第三方库和同一项目中的依赖项),那么您就应该很聪明。
然而,该项目确实不具备许可证。从Github帮助中引用:
一般来说,没有许可证意味着默认的版权法适用。这意味着您保留对源代码的所有权利,并且没有其他人可以从您的作品中复制,分发或创建派生作品。
由于您不确定是否适用于该项目的版权法,因此使用代码时应谨慎,因为您可能会侵犯版权。特别是如果您打算在商业产品中使用该代码,那么您将陷入困境。
您应该与代码所有者联系,并要求他们添加许可证,以便将来的用户可以不用担心而使用该代码。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句