Я новичок в python и нуждаюсь в помощи. Я хочу извлечь данные из текстового файла и не знаю, как правильно обращаться с ним.данные из файла python из текстового файла
sample.txt
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
data('unimportant', 'unimportant2');
data('user', 'Marcus');
data('fullname', 'Marcus Dwony');
data('birthday', '14.05.1981');
data('unimportant3', 'unimportant4');
data('unimportant5', 'unimportant6');
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
я хочу, чтобы извлечь data('SOME1','VALUE1');
поля и сохранять значения для новых переменных имени пользователя, FullName и день рождения.
Я пробую его с регулярным выражением. но не знаю, как извлечь поля.
import re
with open ("sample.txt") as f_in:
for line in f_in:
if re.match(r"data\(\'(user|fullname|birthday)", line):
print(line)
thx за помощью!
thx для хорошей эксплантации и вашей рекомендации. Можете ли вы рассказать мне, как я могу разобрать этот txt.file в json? – mvmthecreator
@ user4386249 Ваш JSON-файл будет выглядеть как [this] (https://gist.github.com/masaeedu/49e08bfc5d79b3bd8681). Затем вы сможете получить объект, представляющий все ваши данные, с помощью десериализатора JSON. –
спасибо asad! – mvmthecreator