Найти - Пользователи
Полная версия: Нужно написать программу которая изменяет параметры в файлах конфигурации
Начало » Python для новичков » Нужно написать программу которая изменяет параметры в файлах конфигурации
1
VIRTOK
Доброго времени суток
Нужно написать программу которая изменяет параметры в файлах конфигурации
1)Нужно установить параметр port = /dev
 port = /dev/ttyS0
baud = 115200
bits = 8
parity = No
stopbits = 1
timeout = 0.5

2) Заменить значения параметров:
2.1 name на “А”
2.2 между тегами <value></value> вставить p
3.3 удалить строчку <bean class=“org.springframework.web.servlet.view.InternalResourceViewResolver”>

 <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
		<property name="prefix">
			<value>/WEB-INF/pages/</value>
		</property>
		<property name="suffix">
			<value>.jsp</value>
		</property>
	</bean>
PEHDOM
Вам с нуля? типа задание в школе/вузе без использования сторонних модулей или для себя?
Если второе то configparser вполне подойдет https://docs.python.org/3/library/configparser.html
или если пишете с использованием pyQt есть QtCore.QSettings для тех же целей. http://doc.qt.io/qt-4.8/qsettings.html
для xml есть xml.etree https://docs.python.org/3/library/xml.etree.elementtree.html
VIRTOK
PEHDOM
Вам с нуля?
Нет, можно помочь с configparser ?
Прошу пару примеров если не сложно . Я так и мне понял как с этой библиотекой работать.
PEHDOM
VIRTOK
Прошу пару примеров если не сложно . Я так и мне понял как с этой библиотекой работать.
Да там достаточно все просто, вот мурзилка на русском https://python-scripts.com/configparser-python-example , если примеры на английском с сайта офф документации непонятны.
вот еще чуть более подробно https://zhevak.wordpress.com/2015/01/08/%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0-%D1%81-%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D0%B0%D0%BC%D0%B8-%D0%B2-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0%D1%85-%D0%BD%D0%B0-python/ но там для второго пайтона, учитывайте что для соответсвия стандарту PEP 8 модуль ConfigParser в Python 3 был переименован в configparser.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB