2012-04-11 2 views
1

То, что я пытаюсь сделать, просто. Загрузите XML-файл с помощью ElementTree, чтобы я мог его перемещать.Загрузка XML из файла в Google App Engine

Вот код:

_uri = '/news.xml' 
self.root = ElementTree.parse(_uri).getroot() 

И ошибка:

file not accessible: '/news.xml' 

Из того, что я могу сказать, синтаксический анализатор не может найти нужный документ. Есть ли что-то, что мне нужно настроить, чтобы python мог видеть файлы моего сайта?

ответ

1

Это, вероятно, похож на: Read a file on App Engine with Python?

Т.е. файлы, помеченные как статические, недоступны, но вы также можете использовать его в качестве файла ресурсов приложения.

+0

ОК, я удалил статическую маршрутизацию, и она по-прежнему бросает ту же ошибку. –

+0

Это сработало. path = os.path.join (os.path.split (__ файл __) [0], [имя_файла]). Это была комбинация неправильного пути и статического маршрута. –

+0

Не могли бы вы отправить полный способ загрузки файла «myfile.txt» в переменную? – Jonny

 Смежные вопросы

  • Нет связанных вопросов^_^