你将获得一个🔗 Notion模板链接
2023年11月26日 669字
阅读时间:4分钟
在你的个人notion仪表板和一个python脚本中,你可以跟踪美国股票的实时价格。
我将得到什么? #
📊 一个Notion模板,用于维护个人的美国股票投资组合
🤯 实时价格跟踪和利润计算的机制
📖 用于更新实时价格和逐步设置指南的Python脚本,以使其正常工作
😃 易于使用
集成指南 #
1. 复制模板: #
购买notion模板后,您将获得一个notion模板链接。 点击Notion页面右上角的“复制”按钮。
ℹ️ 如果您已经完成了这一步,请忽略。Notion可能会要求您登录您的Notion账户以成功复制。
2. 创建Notion集成: #
什么是Notion集成? #
Notion集成允许用户使用编程语言(如Python、Javascript等)运行自动化工具。
🤔 如果您感到困惑,您不需要过多担心,这只是一个简单的解释,将帮助您对此有一个大致的了解。
按照以下步骤创建Notion集成:
- 点击此链接 → https://notion.so/my-integrations/ (opens new window)(一旦您在浏览器中打开此链接,网站可能会要求您登录您的Notion账户)
- 您将会看到一个页面,上面有一个名为“集成”的标题。请点击“创建集成”按钮。
接下来,您将被带到一个新页面,该页面将显示您的集成列表。您可以使用这个集成列表来管理和配置您的Notion集成。
在您创建一个新的集成之前,您需要为集成选择一个唯一的名称。确保您选择一个有意义的名称,以便您能够轻松地识别您的集成。
在这个页面的右上角,您将看到一个绿色的“新集成”按钮。点击这个按钮开始创建新的集成。
在这个过程中,您将需要提供一些信息,包括集成的名称、描述和图标。确保您提供准确和详细的信息,以便其他用户能够理解和使用您的集成。
完成填写所有必要信息后,点击“保存”按钮。
恭喜!您已经成功创建了一个新的Notion集成。您现在可以开始使用这个集成并运行自动化任务了。
请记住,集成的功能取决于您选择的编程语言和工具。确保您了解和熟悉您选择的工具,以便更好地使用和配置您的集成。
希望这篇文章能帮助您创建和使用Notion集成。祝您好运! 点击网页上的+ 新建集成
按钮(大黑色按钮)。
接下来将出现一个表单需要填写
基本信息
,您可以设置以下值:- 类型 →
内部
- 关联的工作区 → 选择您的Notion帐户的工作区
- 名称 →
股票利润跟踪器
- Logo → 不需要,忽略此项
最后,点击
提交 →
(黑色按钮)。- 类型 →
接下来将出现一个名为
Secrets
的网页,您需要点击显示
并复制
Notion集成的秘密令牌,并将其安全保存。
复制并粘贴上面的🔑
Notion Integration Secret Key
到某个🔒安全的地方,因为它将在Python脚本中使用。
3. 将Notion集成连接到模板: #
点击三个... 在重复的概念模板右上角的
ots
...
处在下拉菜单末尾点击
+ 添加连接
,搜索并点击第2步中创建的概念整合(股票利润追踪器
)
4. 在“股票利润追踪器”数据库中填充股票价格: #
您可以为每个您想要添加的股票符号(代码)添加以下值:
名称
→ 股票符号(例如 MSFT)投资金额
→ 添加您购买股票单位的金额单位价格
→ 该值将由Notion集成更新(添加默认值0.1
,以便Python脚本可以更新它)购买的股票数量
→ 添加您购买的股票单位数量
**保留 状态
和 净利润
,因为当 单位价格
通过自动化更新时,这些值也会更新。 💡 默认的概念数据库包含一些股票市场符号,如MSFT、NFLX、TSLA、AAPL、HOOD等(可以将它们用作添加新股票单位的示例)。
🚨 请勿更改“Stocks Profits Tracker”数据库中的列名或数据库名称,否则将无法使用Python脚本更新列。
5. 运行Python脚本: #
集成的最后一部分是运行一个Python脚本,它将更新数据库中所有股票单位的实时股票价格。
克隆此GitHub存储库 → https://github.com/tnvmadhav/notion-stocks-integration (opens new window)
将秘密的概念集成令牌保存在
my_variables.yml
文件中MY_NOTION_SECRET_TOKEN: 在这里粘贴您的概念集成令牌
通过运行以下命令安装Python要求和依赖库 最后,在终端中运行以下命令来启动实时“价格/单位”更新过程。
就这样!
如果所有步骤都正确执行,当在您的计算机上运行Python服务器时,您的Notion数据库应该会获得实时股票价格和净利润的更新。
🚨 如果有任何问题或困惑,请在Twitter/X DM上与我联系,我会帮助您 🙂