102

Доброе python коммьюнити

Парень-новичок из темы хотел понять, как эффективно изменить строку в файле на манер SQL. в итоге, вместо предложений использовать готовые решения ему предлагают создать свою ФС.

#comment_232617989

Правила сообщества

Публиковать могут пользователи с любым рейтингом. Однако!


Приветствуется:

• уважение к читателям и авторам

• конструктивность комментариев

• простота и информативность повествования

• тег python2 или python3, если актуально

• код публиковать в виде цитаты, либо ссылкой на специализированный сайт


Не рекомендуется:

• допускать оскорбления и провокации

• распространять вредоносное ПО

• просить решить вашу полноценную задачу за вас

• нарушать правила Пикабу

Вы смотрите срез комментариев. Показать все
8
Автор поста оценил этот комментарий
Тут чтото на эльфийском. Есть эльфы? На нормальный язык переведите, вдруг годнота какая?
раскрыть ветку (12)
27
Автор поста оценил этот комментарий

короче у парня есть задача, вести бухкнику.

У него есть большая толская книга, все хорошо, но когда ему нужно что-то поменять в этой книге что-то меняет, то приходиться все ее переписывать. Изменять данные в это книге нельзя.


Есть готовые специальные книги под эти задачи, которые можно изменять, можно использовать их,  но вместо этого парень их коментов рекомендует построить свой целлюлозно-бумажный комбинат и наладить производство собственных книг.

раскрыть ветку (11)
7
Автор поста оценил этот комментарий
Леголас, это ты?
1
Автор поста оценил этот комментарий

Весь вопрос в том, академический интерес у автора вопроса (когда сложную задачу пытаются решить ради её сложности) или прикладной. Если первое, то строить комбинат — самое то! Если второе, то лучше, конечно использовать готовые решения.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Согласен. Но я больше приклад к, поэтому все сужу со своей колокольни.😄

Автор поста оценил этот комментарий

Чувак, тебе в сообщество программирование для чайников , а не по теме, и это я там, да

Речь там даже не про то что ты пишешь ибо, ты даже пост не понял.

Особеннно доставляет "на манер SQL", это что курить надо чтобы к такому придти...


И да, способа изменить полноценно строку в файле с разделителем переводом не переписывая файл с точки этой строки нету, к чему все остальное и есть.

раскрыть ветку (7)
4
Автор поста оценил этот комментарий

Вот же задача в явном виде(см скрин). Он использует текстовый файл как "бд", и хочет с ней работать как с бд.

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


Спасибо, за предложение, чайником я был 10 лет назад.

Иллюстрация к комментарию
раскрыть ветку (6)
0
Автор поста оценил этот комментарий

ну я возможно тупой, но общего решения для данной задачи в виде изменить произвольную колонку в произвольном виде в готовом ТСВ файле, кроме как переписать весь файл - не знаю. Очевидно, что если надо поменять номер телефона в строго определенном формате, типа международный номер, то можно просто байтики в файле поменять на нужной позиции, но эту позицию надо все равно найти, то есть распарсить весь ТСВ до этой позиции.

0
Автор поста оценил этот комментарий
Парень-новичок из темы хотел понять, как эффективно изменить строку в файле на манер SQL. в итоге, вместо предложений использовать готовые решения ему предлагают создать свою ФС.

Так какой правильный ответ?

Единственное, что мне по вашей цитате приходит в голову, это ini-файлы. Но это же не нативный пайтон, а вопрос вроде именно о нем

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Использовать готовые решения - jsondb, sqlite если проект небольшой, то подойдёт.


Изобретение велосипедов, точно не то что нужно делать на первых парах

ещё комментарии
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества