所以我最近碰到了一個非常聰明的框架(用於聊天機器人)。獲取函數docstring/inital comment [Python]
它使用了一些東西的組合,使其非常動態。大部分我已經知道如何複製這些東西。然而,有一件事真的引起了我的注意,讓我真的很想知道。
您如何獲得評論?
def foo():
'''My function comment'''
return 'foo!'
在此框架:這將拉動評論,並使用它,因爲它的幫助。
因此,例如我們說!help foo
它會返回My function comment
這真的博格爾斯我的腦海裏,因爲我一直以爲的意見沒有被保存在內存中。所以我不得不假設它正在對它自己的文件進行某種檢查。我只是很好奇它是如何工作的,如果有人有任何圖書館可以幫助你,請告訴我。
編輯:任何人想看看框架;這裏是link
值得關注的是OP是混淆這一個評論,它不是; docstring是Python語法的一部分。 –
已更新的答案。 – scytale
非常感謝你們 –