Вы можете видеть, какие ключи привязаны к модификаторам с помощью инструмента xmodmap. Например:
$ xmodmap
xmodmap: up to 4 keys per modifier, (keycodes in parentheses):
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x69)
mod1 Alt_L (0x40), Alt_R (0x6c), Meta_L (0xcd)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce), Hyper_L (0xcf)
mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb)
Символы Super_L и Super_R соответствуют клавишам Win на вашей клавиатуре.
Это больше относится к общей разработке приложений, чем к Quickly. Посмотрите на домашнюю папку и нажмите ctrl + h или эквивалент, чтобы отобразить скрытые файлы в вашем файловом менеджере.
Приложения, которым необходимо сохранить пользовательские настройки, делают это, создавая скрытую папку (с префиксом в виде точки). и запишите туда файлы конфигурации. Другие вещи, такие как база данных, дополнительные плагины и т. Д., Также могут быть размещены здесь.
Это должно быть сделано в коде во время выполнения, а не во время установки. Примерно так должно быть достаточно:
import os
confdir = os.path.join(os.path.expanduser('~'), '.myapp')
conffile = os.path.join(confdir, 'myapp.conf')
if not os.path.exists(confdir):
os.makedirs(confdir)
with open(conffile, 'w') as f:
f.write('This is the default config')
Посмотрите на модуль ConfigParser или JSON для работы с форматом конфигурации.
Это больше относится к общей разработке приложений, чем к Quickly. Посмотрите на домашнюю папку и нажмите ctrl + h или эквивалент, чтобы отобразить скрытые файлы в вашем файловом менеджере.
Приложения, которым необходимо сохранить пользовательские настройки, делают это, создавая скрытую папку (с префиксом в виде точки). и запишите туда файлы конфигурации. Другие вещи, такие как база данных, дополнительные плагины и т. Д., Также могут быть размещены здесь.
Это должно быть сделано в коде во время выполнения, а не во время установки. Примерно так должно быть достаточно:
import os
confdir = os.path.join(os.path.expanduser('~'), '.myapp')
conffile = os.path.join(confdir, 'myapp.conf')
if not os.path.exists(confdir):
os.makedirs(confdir)
with open(conffile, 'w') as f:
f.write('This is the default config')
Посмотрите на модуль ConfigParser или JSON для работы с форматом конфигурации.
Это больше относится к общей разработке приложений, чем к Quickly. Посмотрите на домашнюю папку и нажмите ctrl + h или эквивалент, чтобы отобразить скрытые файлы в вашем файловом менеджере.
Приложения, которым необходимо сохранить пользовательские настройки, делают это, создавая скрытую папку (с префиксом в виде точки). и запишите туда файлы конфигурации. Другие вещи, такие как база данных, дополнительные плагины и т. Д., Также могут быть размещены здесь.
Это должно быть сделано в коде во время выполнения, а не во время установки. Примерно так должно быть достаточно:
import os
confdir = os.path.join(os.path.expanduser('~'), '.myapp')
conffile = os.path.join(confdir, 'myapp.conf')
if not os.path.exists(confdir):
os.makedirs(confdir)
with open(conffile, 'w') as f:
f.write('This is the default config')
Посмотрите на модуль ConfigParser или JSON для работы с форматом конфигурации.
Это больше относится к общей разработке приложений, чем к Quickly. Посмотрите на домашнюю папку и нажмите ctrl + h или эквивалент, чтобы отобразить скрытые файлы в вашем файловом менеджере.
Приложения, которым необходимо сохранить пользовательские настройки, делают это путем создания скрытой папки (с префиксом в виде точки) и запишите туда файлы конфигурации. Другие вещи, такие как база данных, дополнительные плагины и т. Д., Также могут быть размещены здесь.
Это должно быть сделано в коде во время выполнения, а не во время установки. Примерно так должно быть достаточно:
import os
confdir = os.path.join(os.path.expanduser('~'), '.myapp')
conffile = os.path.join(confdir, 'myapp.conf')
if not os.path.exists(confdir):
os.makedirs(confdir)
with open(conffile, 'w') as f:
f.write('This is the default config')
Посмотрите на модуль ConfigParser или JSON для работы с форматом конфигурации.
Это больше относится к общей разработке приложений, чем к Quickly. Посмотрите на домашнюю папку и нажмите ctrl + h или эквивалент, чтобы отобразить скрытые файлы в вашем файловом менеджере.
Приложения, которым необходимо сохранить пользовательские настройки, делают это, создавая скрытую папку (с префиксом в виде точки). и запишите туда файлы конфигурации. Другие вещи, такие как база данных, дополнительные плагины и т. Д., Также могут быть размещены здесь.
Это должно быть сделано в коде во время выполнения, а не во время установки. Примерно так должно быть достаточно:
import os
confdir = os.path.join(os.path.expanduser('~'), '.myapp')
conffile = os.path.join(confdir, 'myapp.conf')
if not os.path.exists(confdir):
os.makedirs(confdir)
with open(conffile, 'w') as f:
f.write('This is the default config')
Посмотрите на модуль ConfigParser или JSON для работы с форматом конфигурации.
Это больше относится к общей разработке приложений, чем к Quickly. Посмотрите на домашнюю папку и нажмите ctrl + h или эквивалент, чтобы отобразить скрытые файлы в вашем файловом менеджере.
Приложения, которым необходимо сохранить пользовательские настройки, делают это, создавая скрытую папку (с префиксом в виде точки). и запишите туда файлы конфигурации. Другие вещи, такие как база данных, дополнительные плагины и т. Д., Также могут быть размещены здесь.
Это должно быть сделано в коде во время выполнения, а не во время установки. Примерно так должно быть достаточно:
import os
confdir = os.path.join(os.path.expanduser('~'), '.myapp')
conffile = os.path.join(confdir, 'myapp.conf')
if not os.path.exists(confdir):
os.makedirs(confdir)
with open(conffile, 'w') as f:
f.write('This is the default config')
Посмотрите на модуль ConfigParser или JSON для работы с форматом конфигурации.
Это больше относится к общей разработке приложений, чем к Quickly. Посмотрите на домашнюю папку и нажмите ctrl + h или эквивалент, чтобы отобразить скрытые файлы в вашем файловом менеджере.
Приложения, которым необходимо сохранить пользовательские настройки, делают это, создавая скрытую папку (с префиксом в виде точки). и запишите туда файлы конфигурации. Другие вещи, такие как база данных, дополнительные плагины и т. Д., Также могут быть размещены здесь.
Это должно быть сделано в коде во время выполнения, а не во время установки. Примерно так должно быть достаточно:
import os
confdir = os.path.join(os.path.expanduser('~'), '.myapp')
conffile = os.path.join(confdir, 'myapp.conf')
if not os.path.exists(confdir):
os.makedirs(confdir)
with open(conffile, 'w') as f:
f.write('This is the default config')
Посмотрите на модуль ConfigParser или JSON для работы с форматом конфигурации.