
10.07.2023, 00:12
|
|
Постоянный
Регистрация: 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"
)
)
|
|
|