如何开源你的 Python 库
<blockquote> <p>这 12 个步骤能确保成功发布。</p> </blockquote> <p>你写了一个 Python 库。自己觉着这太棒了!如果让人们能够轻松使用它不是很优雅么?这有一个需要考虑的清单,以及在开源 Python 库时要采取的具体步骤。</p> <h3>1、源码 {...
<blockquote> <p>这 12 个步骤能确保成功发布。</p> </blockquote> <p>你写了一个 Python 库。自己觉着这太棒了!如果让人们能够轻松使用它不是很优雅么?这有一个需要考虑的清单,以及在开源 Python 库时要采取的具体步骤。</p> <h3>1、源码 {...
<blockquote> <p>除了 pandas、scikit-learn 和 matplotlib,还要学习一些用 Python 进行数据科学的新技巧。</p> </blockquote> <p>Python 是一种令人惊叹的语言。事实上,它是世界上增长最快的编程语言之一。它一次又一次地证明了它在各个行业的开发者和...
<blockquote> <p>R 还是 Python ? Python 脚本模仿易使用的 R 风格函数,使得数据统计变得简单易行。</p> </blockquote> <p>"Python vs. R" 是数据科学和机器学习的现代战争之一。毫无疑问,近年来这两者发展迅猛,成为数据科...
<blockquote> <p>在这个比较 Python 框架的最后一篇中,让我们看看 Django。</p> </blockquote> <p>在本系列(由四部分组成)的前三篇文章中,我们讨论了 <a href="https://opensource.com/article/18/5/pyramid-...
<blockquote> <p>toolz 库允许你操作函数,使其更容易理解,更容易测试代码。</p> </blockquote> <p>在这个由两部分组成的系列文章的第二部分中,我们将继续探索如何将函数式编程方法中的好想法引入到 Python中,以实现两全其美。</p> <p>在上一篇文章中,...
<blockquote> <p>不可变性可以帮助我们更好地理解我们的代码。下面我将讲述如何在不牺牲性能的条件下来实现它。</p> </blockquote> <p>在这个由两篇文章构成的系列中,我将讨论如何将函数式编程方法论中的思想引入至 Python 中,来充分发挥这两个领域的优势。</p> <p&...
<blockquote> <p>尝试使用 Python 掌握机器学习、人工智能和深度学习。</p> </blockquote> <p>想要入门机器学习并不难。除了大规模网络公开课Massive Open Online Courses(MOOC)之外,还有很多其它优秀的免费资源。下面我分享一些我觉得比较有用的方法。<...
<blockquote> <p>不需要昂贵的工具即可领略数据科学的力量,从这些开源工具起步即可。</p> </blockquote> <p>无论你是一个具有数学或计算机科学背景的资深数据科学爱好者,还是一个其它领域的专家,数据科学提供的可能性都在你力所能及的范围内,而且你不需要昂贵的,高度专业化的企业级软件。本文中讨论...
<blockquote> <p>我来介绍一下我是如何使用 Python 来节省成本的。</p> </blockquote> <p>我最近在开一辆烧 93 号汽油的车子。根据汽车制造商的说法,它只需要加 91 号汽油就可以了。然而,在美国只能买到 87 号、89 号、93 号汽油。而我家附近的汽油的物价水平是每增加一号,...
<blockquote> <p>使用 Python behave 框架的行为驱动开发模式可以帮助你的团队更好的协作和测试自动化。</p> </blockquote> <p>您是否听说过<a href="https://automationpanda.com/bdd/">行为驱动开发<...