这听起来像是一个很开放的问题,但是我是python的狂热者,对于这个开发世界来说还很新。我开发了一个python脚本,该脚本接受输入并根据我在脚本中放置的算法给出输出。我想使用此脚本并将其打包,以便没有技术意识的最终用户可以使用它,并且只关心他们提供的输入和获得的输出。
我已经使用Jupyter Notebook开发了这个复杂的代码,并且我想知道一种如何打包或部署该代码的方法,以便最终用户可以使用它而不用看它如何工作,因为这可能会使他们不堪重负。
谁能帮我解决这个问题?最好使用Opensource。
谢谢
我想知道如何在启动之前在 Sagemaker 中预安装 Python 包?
比如我要安装Tensorfliw、LightFM、Scikit-optimize
我如何编写一个生命周期配置文件,它会告诉 sagemaker 在它启动之前安装这些包,并在我准备好编码时准备好。
我知道以下资源:
ubuntu configuration amazon-web-services python-3.x amazon-sagemaker
我有一个数据框,其中有两个日期列:
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 ×2
date ×1
deployment ×1
jupyter ×1
numpy ×1
package ×1
pandas ×1
python-3.x ×1
ubuntu ×1
windows ×1