|
0 / 0 / 0
Регистрация: 28.01.2021
Сообщений: 5
|
|||||||||||
Как по простому достать, изменить и сохранить переменную из другого файла? На Python28.01.2021, 14:15. Показов 10539. Ответов 6
Меня интересует, можно ли без дополнительных модулей, библиотек, и даже без классов достать и перезаписать переменную в другом файле? Я уже понял как её достать, но сохраняться в изначальном файле она не хочет.
Вот первый файл, в котором нужно изменять переменные:
0
|
|||||||||||
| 28.01.2021, 14:15 | |
|
Ответы с готовыми решениями:
6
Как можно сохранить экземпляр объекта в переменную другого класса? Как изменить переменную из другого метода
|
|
35 / 21 / 14
Регистрация: 01.01.2021
Сообщений: 52
|
|
| 28.01.2021, 15:40 | |
|
Привет Dmitr213,
Я думаю, вы хотите сохранить данные. Я нашел для вас хороший сайт, оттуда вы можете читать операции с файлами и модуль json https://pythonworld.ru/tipy-da... jlami.html хорошая работа
0
|
|
|
0 / 0 / 0
Регистрация: 28.01.2021
Сообщений: 5
|
|
| 28.01.2021, 15:58 [ТС] | |
|
Просто записать строки в конец файла или перезаписать весь файл я знаю как. Но вот меня интересует: можно ли перезаписывать только одну переменную в другом файле (если их например 100)? Есть ли способ доступа к записи переменной такого же типа как я использую для чтения этой переменной? То есть я использую weights_and_points.points и переменная считывается, но изменить в исходном файле так её не получается.
Я понимаю, что можно считывать полностью весь файл засовывать его в другую переменную, преобразовывать во вложенный список со строками-списками, после этого находить нужную переменную в этом массиве данных, изменять её значение, и перезаписывать полностью весь файл с изменением в одном символе. Но этот способ мне кажется очень плохим и мега громоздким Добавлено через 2 минуты А я не просил модуль (или я не понял, что это). Первый файл в моём примере и есть файл с данными (как бы config с переменными). Их там будет много, но для простоты взял одну, и как её изменить просто и лаконично в другом файле не пойму.
0
|
|
|
|
|
| 28.01.2021, 19:35 | |
|
Dmitr213, вы не должны этого хотеть.
Для начала - нет переменных "в файлах". Переменные есть в памяти. У переменных есть область видимости. Причём, чем она меньше - тем лучше. Чтобы не лазали там всякие. Да-да, я сейчас про классы. А вы хотите править глобальные переменные, которых не должно быть в принципе.
0
|
|
|
|
|
| 29.01.2021, 14:46 | |
|
Dmitr213, попробуйте ваш конфиг сделать в виде ini или json. Чтобы не было соблазна рассматривать его, как код, а значения - как "переменные".
0
|
|
| 29.01.2021, 14:46 | |
|
Помогаю со студенческими работами здесь
7
Как достать переменную из одного файла и применить её в другом файле? И снова как изменить(проверить) переменную другого класса
Как увидеть переменную из другого php файла ? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача №1: при указании работ (справочник РаботыПоРемонтуСпецтехники),. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|