Показать сообщение отдельно

  #7  
Старый 17.04.2021, 21:25
Vespan
Флудер
Регистрация: 03.03.2019
Сообщений: 2,138
С нами: 3788615

Репутация: 183


По умолчанию

Цитата:
Сообщение от clrn1w  

Python:





Код:
import
time
import
configparser
import
os

config
=
configparser
.
ConfigParser
(
)
def
createConfig
(
)
:
"""
    Create a config file
    """
config
.
add_section
(
"Login"
)
config
.
set
(
"Login"
,
"login"
,
''
)
config
.
set
(
"Login"
,
"password"
,
''
)
config
.
add_section
(
"Register"
)
config
.
set
(
"Register"
,
"login"
,
''
)
config
.
set
(
"Register"
,
"password"
,
''
)
with
open
(
'info'
,
"w"
)
as
config_file
:
config
.
write
(
config_file
)
def
register
(
arg
)
:
if
arg
==
'ru'
:
login_input
=
input
(
'Введите логин: '
)
config
.
set
(
"Login"
,
"login"
,
'login_input'
)
with
open
(
'info'
,
"w"
)
:
config
.
write
(
'info'
)
def
your_login_function
(
yes_no
)
:
if
yes_no
==
'да'
:
login_login_ru
=
input
(
'Хорошо,Введите ваш логин: '
)
elif
yes_no
==
'нет'
:
register
(
'ru'
)
elif
yes_no
==
'no'
:
register
(
'en'
)
if
not
os
.
path
.
exists
(
'info'
)
:
createConfig
(
)
language
=
input
(
'Язык?language?(en/ru):'
)
if
language
==
'en'
:
print
(
'English language delivered'
)
your_login
=
input
(
'Are you registered?'
)
elif
language
==
'ru'
:
print
(
'Русский язык поставлен'
)
your_login2
=
input
(
'Вы зарегистрированы?(да/нет): '
)
your_login_function
(
your_login2
)
else
:
print
(
'Ошибка,еще раз'
)
register_password_ru
=
input
(
'Пароль: '
)
register_password_en
=
input
(
'Password: '
)
register_login_ru
=
input
(
'Логин: '
)
register_login_en
=
input
(
'Login: '
)
login_login_ru
=
input
(
'Логин: '
)
login_login_en
=
input
(
'Login: '
)
login_password_ru
=
input
(
'Пароль: '
)
login_password_en
=
input
(
'Password: '
)
def
createConfig
(
path
)
:
"""
    Create a config file
    """
config
=
configparser
.
ConfigParser
(
)
config
.
add_section
(
"Settings"
)
config
.
set
(
"login"
,
"1"
,
"2"
)
with
open
(
path
,
"w"
)
as
config_file
:
config
.
write
(
config_file
)



Python:





Код:
def
register
(
arg
)
:
if
arg
==
'ru'
:
login_input
=
input
(
'Введите логин: '
)
#config.read('info')
config
.
set
(
"Login"
,
"login"
,
login_input
)
with
open
(
'info.ini'
,
"w"
)
:
config
.
write
(
'info.ini'
)


Почему не работает?
 
Ответить с цитированием