小编Ksh*_*dav的帖子

如何部署python脚本?

这听起来像是一个很开放的问题,但是我是python的狂热者,对于这个开发世界来说还很新。我开发了一个python脚本,该脚本接受输入并根据我在脚本中放置的算法给出输出。我想使用此脚本并将其打包,以便没有技术意识的最终用户可以使用它,并且只关心他们提供的输入和获得的输出。

我已经使用Jupyter Notebook开发了这个复杂的代码,并且我想知道一种如何打包或部署该代码的方法,以便最终用户可以使用它而不用看它如何工作,因为这可能会使他们不堪重负。

谁能帮我解决这个问题?最好使用Opensource。

谢谢

python windows deployment package jupyter

16
推荐指数
2
解决办法
1万
查看次数

使用 Sagemaker Life Cycle 配置文件安装多个包

我想知道如何在启动之前在 Sagemaker 中预安装 Python 包?

比如我要安装Tensorfliw、LightFM、Scikit-optimize

我如何编写一个生命周期配置文件,它会告诉 sagemaker 在它启动之前安装这些包,并在我准备好编码时准备好。

我知道以下资源:

  1. https://aws.amazon.com/blogs/machine-learning/customize-your-amazon-sagemaker-notebook-instances-with-lifecycle-configurations-and-the-option-to-disable-internet-access/
  2. https://docs.aws.amazon.com/sagemaker/latest/dg/nbi-add-external.html

ubuntu configuration amazon-web-services python-3.x amazon-sagemaker

6
推荐指数
1
解决办法
650
查看次数

查找两个日期列之间的所有月份,并为每个月份生成行

我有一个数据框,其中有两个日期列:

   Date1       Date2
2018-10-02    2018-12-21
2019-01-20    2019-04-30
Run Code Online (Sandbox Code Playgroud)

等等

我想创建第三列,该列基本上是包含两个日期之间所有月份的列,如下所示:

   Date1       Date2           months
2018-10-02    2018-12-21       201810
2018-10-02    2018-12-21       201811
2018-10-02    2018-12-21       201812
2019-01-20    2019-04-30       201901
2019-01-20    2019-04-30       201902
2019-01-20    2019-04-30       201903
2019-01-20    2019-04-30       201904
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?我尝试使用此公式:

df['months']=df.apply(lambda x: pd.date_range(x.Date1,x.Date2, freq='MS').strftime("%Y%m"))
Run Code Online (Sandbox Code Playgroud)

但我没有得到理想的结果。请帮助。谢谢

python numpy date pandas

4
推荐指数
1
解决办法
55
查看次数