0

我创建了一个 Python 脚本,它使用 Todoist API 将我的任务列表导出到字符串列表(我想将它们粘贴为 Discord 消息),如果我在终端窗口上运行命令,它工作正常,但如果我运行相同使用 AppleScript 的命令,会引发错误,说No module named todoist.api. 这是代码:(我只有一行)

do shell script "$HOME/tasks.sh"

shell 脚本运行我需要的 python 脚本,但问题在于这些文件的导入,它们是:

from datetime import date, datetime, timedelta
from todoist.api import TodoistAPI
import pyperclip
import os
import MyTodoist

在第一个文件 ( tasks.py) 和

from datetime import date, datetime, timedelta
from todoist.api import TodoistAPI
import pyperclip
import os

在第二个文件中 ( MyTodoist.py) 最终目标是将函数的结果存储tasks.py在我脚本中的变量中,但我不知道如何。有人能帮助我吗?

4

0 回答 0