내가 RiveScript 통역에 대한 .rive 파일 내에서 다음 코드를 코드는 기본적으로 "나에게 결과를 제공"안녕하세요 세계를 말할 것이다 : 이제Rivescript ".rive"스크립트에서 Python3 개체 매크로를 실행하는 방법? 사용자가 명령을 입력 할 때
> object base64 python
import base64 as b64
return b64.b64encode(" ".join(args))
< object
+ encode * in base64
- OK: <call>base64 <star></call>
을 인터프리터와 함께 있음을 실행할 때 명령 python3 rivescript eg/brain
, 나는 올바른 결과를 얻을 수 있습니다. 그러나 나는 다음과 같은 코드를 실행하려고하면
from rivescript import RiveScript
bot = RiveScript()
bot.load_directory("./eg/brain")
bot.sort_replies()
while True:
msg = raw_input('You> ')
if msg == '/quit':
quit()
reply = bot.reply("localuser", msg)
print 'Bot>', reply
은 기본적으로 파이썬 지원이 켜져 here을 언급한다.
편집 :
[ERR: Object Not Found]
가 왜이 오류가 점점 오전 : 나는 다음이다지고있어 오류를 언급 forgott?
정확히 문제가 무엇입니까 ..? –