我正在创建一个Python项目来进行一些数据收集和分析。
我想在云托管的虚拟机上运行我的项目,但是在我的mac上的PyCharm中进行开发。该工作流程的推荐工具是什么,或者完全不建议使用此工作流程?
我的一个想法是使用git服务器(托管在我的虚拟机上,而不是像github那样面向公众),然后将我的项目推送到那里。我只使用github来托管一个git服务器,所以我不确定这是否值得头疼。
答案 0 :(得分:0)
如果您正在构建一个刮刀或某种数据收集工具,我建议您查看无服务器/ lambda。
https://aws.amazon.com/lambda/getting-started/
或者如果你已经死定了尝试在云端vm上运行它而没有任何头疼并且它是一个小应用程序你应该看看heroku他们有一个很棒的免费套餐,你可以运行你的数据收集应用程序为0每月$。
您也可以在lambda上以每月0美元的价格运行它。
为了获得良好的无服务器集成,我建议尝试使用python zappa。基本上运行的https://github.com/Miserlou/Zappa为您设置无服务器,这很可能每月花费0美元,因为在一个很棒的免费套餐上。
希望这有帮助。