我的web2py應用程序被設計爲使用從存儲在我的「私人」文件夾中的文件,一個JSON鍵訪問私人文件夾。但是,我遇到訪問此文件的問題,因爲request.folder返回None。麻煩的web2py
這是一份不爲我工作的代碼位:
import os
from gluon.globals import Request
def my_function():
request = Request()
json_file = open(os.path.join('request.folder', 'private', 'quote_generator.json'))
我想'request.folder'是一個相對的參考目錄該文件。在執行web2py時,您可能不在request.folder所在的目錄中。 – jcoppens
是對在web2py的控制器的功能上述(設計成處理對HTTP請求的響應),或者這是一個腳本,是沒有設計爲HTTP請求的上下文之外運行的web2py應用程序的一部分? – Anthony
該函數位於modules文件夾中的Python腳本中,然後由控制器調用。 如何鏈接到私人文件夾中的文件? – Abbie