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

  #7  
Старый 10.07.2023, 00:12
TastyBread123
Постоянный
Регистрация: 05.11.2021
Сообщений: 634
С нами: 2380746

Репутация: 68


По умолчанию

Убираем лишнее и оставляем только нужное:

nick.py:





Код:
import
requests
,
random
from
bs4
import
BeautifulSoup

genders
=
[
'male'
,
'female'
]
nations
=
[
'russian'
,
'japanese'
,
'italian'
,
'latinos'
,
'french'
,
'swedish'
,
'german'
,
'danish'
,
'romanian'
,
'american'
]
def
generate_nick
(
gender
:
str
=
random
.
choice
(
genders
)
,
nation
:
str
=
random
.
choice
(
nations
)
,
name
:
str
=
""
,
surname
:
str
=
""
)
:
page
=
requests
.
get
(
f'http://rp-nicks.aa-roleplay.ru/index.php'
,
params
=
{
"gender"
:
gender
,
"nation"
:
nation
,
"name"
:
name
,
"surname"
:
surname
}
)
if
page
.
status_code
==
200
:
return
BeautifulSoup
(
page
.
text
,
'lxml'
)
.
find
(
"textarea"
)
.
text


test.py:





Код:
from
nick
import
generate_nick
print
(
generate_nick
(
)
)
print
(
generate_nick
(
gender
=
"male"
)
)
print
(
generate_nick
(
nation
=
"italian"
)
)
print
(
generate_nick
(
name
=
"Lorenzo"
)
)
print
(
generate_nick
(
gender
=
"male"
,
nation
=
"italian"
,
name
=
"Lorenzo"
)
)
 
Ответить с цитированием