У меня проблема с файлом, и я хотел бы получить от вас ответы.Проблемы, связанные с вводом файла
Я кодирую приложение Neo4J, используя py2neo. Я хочу прочитать файл и использовать этот файл для создания узлов и связей.
Проблема в том, что ввод файла с использованием кода ниже дает строки в виде строки.
file = "../create_db"
dbFile=open(file,'r')
И что мне нужно, вместо того, чтобы возвращать его в виде строки, чтобы получить его необработанным.
На данный момент проблема в том, что я хочу:
graph_db.create(node({'Id':'1', 'Description':'Computer'}))
Но я получаю:
graph_db.create("node({'Id':'1', 'Description':'Computer'})")
Есть ли способ, чтобы получить входной файл сырым? Может быть, библиотека, которая возвращает ее обратно?
Спасибо заранее, Jiar
Вы имеете в виду, что файл содержит инструкции кода (или частично инструкции)? Возможно, посмотрите на функцию 'eval' ... – isedev
Большое спасибо, это сработало. Добавьте ответ, чтобы я мог дать вам несколько кредитов. – Jiar