我想从另一个python代码导入一个函数。 它可以在我手动运行时运行,但不能在crontab中运行。
所以我有这个: file1.py(主要代码) file2.py(包含一个名为read()的函数)
所以我试过这个:
file1.py
import file2
url = 'api:v1/stack/alias'
params = urllib.urlencode({'local': file2.read()})
...
所以当我手动执行它时它会起作用,但是当它在crontag中添加时它不起作用。
谷歌搜索后我找到了另一个解决方案: fil1.py
import sys
sys.path.append('/home/pi')
import file2
它在手动执行时有效,但仍然不是由crontab执行。
那还有另一种方法吗?
谢谢