将Python等脚本语言与Anaplan相结合,可以为您和您的团队在规划过程中提供更大的灵活性和功能性。如果您以前从未使用过Python,或者想了解Python和Anaplan的一些不同方法和用例,请不要再看了,本系列文章将介绍这一点。

在开始之前,我们需要通过配置Python环境为自己的成功做好准备。这只是一种可能的配置方法。亚搏彩票手机版免费下载

假设/先决条件:

*您运行的是相对较新版本的Windows(本指南是在考虑Windows 10的情况下编写的,但在最新版本的Windows中应该是相当标准的)。向Mac和Linux用户表示歉意(尽管如果您运行的是Linux,我希望您能够管理)。

*您可以在计算机上安装东西,也可以让IT管理团队提供帮助。

安装Python

我们将首先在计算机上安装一个Python版本。Python的最新版本可以在他们的官方网站上找到:下载Python | Python.org目前是3.9.2。Python2和Python3之间存在一些差异,因此如果您是初学者并且不需要支持任何旧式Python脚本,建议安装Python3的一个版本(最新版本)。

根据组织的IT策略,您可能需要管理员协助或将此安装打包到相关的软件部署包中。您需要注意的一件事是确保将安装目录添加到您的系统路径中—这是安装步骤本身的一个选项。

与其详细介绍这些安装步骤,不如参考官方文档了解更多安装步骤:3.在Windows上使用Python—Python 3.9.2文档。

安装代码编辑器(Visual Studio代码)

从技术上讲,您可以停在这里,开始编写自己的.py脚本,并通过安装在您计算机上的Python实例运行它们。但是,在开始编写时,有一个更具功能的代码编辑器非常有用,它将允许我们有效地存储、管理、调试和运行代码。Visual Studio代码就是这样一个代码编辑器,w可在以下位置免费安装:Visual Studio代码-代码编辑。重新定义。

这不需要管理员权限即可运行,因此应直接在本地配置文件下安装。然而,VS代码需要一些扩展才能真正发挥作用。

  1. 安装完成后,打开VS代码。
  2. 转到“扩展”选项卡(左侧窗格中看起来像俄罗斯方块的图标)。
  3. 搜索“Python”并安装此扩展。

图像_1.png

现在可以配置Python环境了!

配置虚拟环境

在使用Python项目时,最佳做法是设置“虚拟环境”,而不是使用全局安装的环境。幸运的是,这很容易做到,而且解释得很深入在这里

简言之:

  1. 创建一个文件夹,用于存储项目,并在VS代码中打开此文件夹。
  2. 在VS代码中打开新的终端窗口,然后键入以下命令:

python-mvenv.venv

这将创建一个名为“.venv”的新子文件夹,用于存储您的虚拟环境。

  1. 按“CTRL+P”打开命令调色板,输入“>Python:选择解释器”并选择此选项(参见屏幕截图1)。
  2. 选择路径为“\.venv\Scripts\python.exe”的选项(参见屏幕截图2)。
    1. 这是虚拟环境设置的路径,其中“C:\Python…”是我们的全局环境。
    2. 注意:版本号不同,因为我安装了Python 3.7.4而不是Python 3.9.0。如果安装了特定版本的Python,请选择该版本。
  3. 打开另一个新建终端窗口(请参见屏幕截图3),方法是在名为航空站,然后单击新航站楼(或快捷键Ctrl+Shift+`)
    1. 虚拟环境将被激活,您应该在终端线路上有一个(.venv)前缀。(见截图3a)
    2. 如果虚拟环境仍未激活,则可以手动运行使活动通过运行命令创建脚本.\.venv\Scripts\activate在你的终点站。

截图1:

图像2.png

截图2:

图片3.png

截图3:

New Terminal.png

屏幕截图3a:(注意(.venv)在行首显示绿色)

虚拟环境激活.png

你(快)做完了!

要测试所有配置是否正确,请在同一终端窗口中输入以下命令:

pip安装请求

安装_requests.png

此命令完成后,导航到Visual Studio代码中的文件资源管理器(图标标记为1)。深入到“.venv”文件夹(这是在运行虚拟环境设置命令时自动创建的),然后进一步深入到“Lib”,然后再深入到“site packages”。在此文件夹列表中,应该有一个名为“requests”的文件夹.

2021-03-30 22_03_56-cert-Visual Studio Code.png

因为我们将使用Python进行API调用,所以我们需要安装一个名为“requests”的扩展库。皮普是Python的包管理系统,将被大量使用皮普是,为什么它有用,以及我们将如何继续使用它来扩展脚本。

即将来临

现在我们已经配置了Python虚拟环境,并安装了第一个包(请求),现在我们可以准备编写第一个脚本,它将帮助我们进行一些工作空间和模型管理。敬请期待!

本文中的内容尚未针对所有的Anaplan实现进行评估,可能不适合您的具体情况。
在应用本文中的任何想法或步骤之前,请咨询您的内部管理员。
评论

太神了@凯文·乔! 谢谢你把这个放出来。

很高兴这是有文件记录的,我们都可以作为参考资料:微微微笑的脸:

快速问题:假设是典型的Windows安装,但对于Visual Studio代码之外的*不同*代码编辑器,听起来好像只是调整了配置虚拟环境的部分?

[使用Windows 10 | Python 3.9x | Atom文本编辑器(www.Atom.io)]

你好@泰德曼卡-虚拟环境的创建应保持不变-在终端中(如果代码编辑器内置)或仅在Powershell中(如果使用Windows),您可以键入相同的命令来创建虚拟环境。

VS代码自动激活环境,但可以通过运行下面的命令手动激活

.\.venv\Scripts\activate

确保您的Powershell会话位于存储“.venv”文件夹的本地目录中。

在此之后,在终端中运行“python”将使用您的虚拟环境路径。

一直到这里。等待进一步了解。

谢谢

阿伦

对耽搁表示歉意@阿伦马尼卡姆,开始了一份新工作,一直很忙:微微微笑的脸:

下一篇文章将介绍如何建立一个Anaplan模型,以鸟瞰您的Anaplan工作空间-工作空间利用率、模型大小等。

要创建子文件夹.venv,我必须输入

蟒蛇3-m静脉,静脉

版本历史
最近更新:
‎05-13-2021下午12:39
更新人:
关于作者
标签(2)