Python
- 3 ответа
- 0 вопросов
2
Вклад в тег
document.getElementsByClassName("case-print")[0].children[1]
import pymongo
# Создаем клиент MongoDB
client = pymongo.MongoClient()
# Название БД
db = client['univercity']
# Название коллекции
collection = db['courseworks']
# Открываем файл
with open('file.txt') as file:
# Читаем строки из файла в переменную
lines = [line.strip() for line in file.readlines()]
# Проходим по каждой строке
for line in lines:
# Делим строку на слова
words = line.split()
# Извлекаем столбцы
a, b, c, d, e = words[0], ' '.join(words[1:-3]), words[-3], words[-2], words[-1]
# Вставляем документ в базу Монго
collection.insert_one({
"type": a,
"text": b,
"lang": c,
"version": d,
"value": e
})
> use univercity
switched to db univercity
> db.courseworks.find()
{ "_id" : ObjectId("60b77e2c9fa82c54395b405e"), "type" : "КП", "text" : "Провайдер", "lang" : "Delphi", "version" : "7.0", "value" : "900+" }
{ "_id" : ObjectId("60b77e2c9fa82c54395b405f"), "type" : "Программа", "text" : "Программа для тестирования (версия 1)", "lang" : "Delphi", "version" : "7.0", "value" : "1000" }
{ "_id" : ObjectId("60b77e2c9fa82c54395b4060"), "type" : "Программа", "text" : "Программа для тестирования (версия 2)", "lang" : "Delphi", "version" : "7.0", "value" : "1400" }