Я использую plone cms, и у меня проблемы со скриптом python. Я получаю сообщение об ошибке "глобальное имя "open" не определено". Когда я помещаю код в отдельный скрипт Python, он работает нормально, и информация передается в скрипт Python, потому что я могу распечатать запрос. Код ниже:
#Import a standard function, and get the HTML request and response objects.
from Products.PythonScripts.standard import html_quote
request = container.REQUEST
RESPONSE = request.RESPONSE
# Insert data that was passed from the form
query=request.query
#print query
f = open("blast_query.txt","w")
for i in query:
f.write(i)
return printed
У меня также есть второй вопрос, могу ли я сказать python, чтобы он открывал файл в определенном каталоге, например, если скрипт находится в определенном месте, то есть в домашней папке, но я хочу, чтобы скрипт открывал файл в home/some_directory/some_directory это можно сделать?