Add detailed comments to default settings dictionary in settings_load() function
This commit is contained in:
@@ -9,14 +9,16 @@
|
|||||||
# Программа использует библиотеку PyQt5.QtCore для создания графического интерфейса
|
# Программа использует библиотеку PyQt5.QtCore для создания графического интерфейса
|
||||||
# Программа использует библиотеку PyQt5.QtGui для создания графического интерфейса
|
# Программа использует библиотеку PyQt5.QtGui для создания графического интерфейса
|
||||||
|
|
||||||
import argparse
|
|
||||||
|
|
||||||
|
# import argparse Использовался для получения аргументов из командной строки
|
||||||
|
# import platform Использовался для получения списка сетевых адаптеров
|
||||||
|
# import subprocess Использовался для получения списка сетевых адаптеров
|
||||||
import json
|
import json
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
# import platform Использовался для получения списка сетевых адаптеров
|
|
||||||
import re
|
import re
|
||||||
import socket
|
import socket
|
||||||
# import subprocess Использовался для получения списка сетевых адаптеров
|
|
||||||
import sys
|
import sys
|
||||||
import threading
|
import threading
|
||||||
import time
|
import time
|
||||||
@@ -70,15 +72,15 @@ def setup_logging():
|
|||||||
def settings_load():
|
def settings_load():
|
||||||
"""Загрузка настроек из JSON-файла или создание настроек по умолчанию."""
|
"""Загрузка настроек из JSON-файла или создание настроек по умолчанию."""
|
||||||
default_settings = {
|
default_settings = {
|
||||||
"port": None,
|
"port": None, # Порт для подключения
|
||||||
"baudrate": 9600,
|
"baudrate": 9600, # Скорость передачи данных
|
||||||
"config_file": None,
|
"config_file": None, # Файл конфигурации
|
||||||
"login": None,
|
"login": None, # Логин для подключения
|
||||||
"password": None,
|
"password": None, # Пароль для подключения
|
||||||
"timeout": 10,
|
"timeout": 10, # Таймаут подключения
|
||||||
"copy_mode": "line", # 'line' или 'block'
|
"copy_mode": "line", # Режим копирования
|
||||||
"block_size": 15,
|
"block_size": 15, # Размер блока команд
|
||||||
"prompt": ">", # используется для определения приглашения
|
"prompt": ">", # Используется для определения приглашения
|
||||||
}
|
}
|
||||||
if not os.path.exists(SETTINGS_FILE):
|
if not os.path.exists(SETTINGS_FILE):
|
||||||
try:
|
try:
|
||||||
|
|||||||
Reference in New Issue
Block a user