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

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

Репутация: 183


По умолчанию

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

Ругается на табуляцию, в idle видно, что пробелов 8 примерно. Походу у тебя в VS Code стоит 8 пробелов. Посмотри внизу в строке Spaces
И вообще кидай код не скринами
Python:





Код:
import
time
import
configparser
import
os

config
=
configparser
.
ConfigParser
(
)
def
createConfig
(
)
:
##########################config
"""
    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
)
 
Ответить с цитированием