ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Python (https://forum.antichat.xyz/forumdisplay.php?f=205)
-   -   Это исходник скрипта - Converting (https://forum.antichat.xyz/showthread.php?t=1475642)

triazov 29.04.2023 14:17

Мой скрипт решил дать исходник на гитхаб и написать сюда

Скрипт я хочу доделать под себя ведь нужна конвертация в telegram bote

Для создания стикеров в Телеграмме


Залью сюда скрипт может кому то надо

ГитХаб

x0r1x 29.04.2023 14:20

ооп, мультипотоки, потоки: вышли из чата

triazov 29.04.2023 14:21

Цитата:

Сообщение от x0r1x

ооп, мультипотоки, потоки: вышли из чата

Поясни я только начинающий питонист

x0r1x 29.04.2023 14:35

тебе нужно выучить ооп, даже такие проекты как у тебя (маленькие), делают с ооп. мультипоток это:

Python:





Код:

def
main
(
)
:
print
(
'hello'
)
if
__name__
==
'__main__'
:
main
(
)



т.к. на разных ос по разному работает вызов процессов, и тебе будут наложены на код ограничения, с мультипотоком их не будет, но это только для windows.

а потоки нужны для увеличения производительности.

triazov 29.04.2023 14:36

Цитата:

Сообщение от x0r1x

тебе нужно выучить ооп, даже такие проекты как у тебя (маленькие), делают с ооп. мультипоток это:

Python:





Код:

def
main
(
)
:
print
(
'hello'
)
if
__name__
==
'__main__'
:
main
(
)



т.к. на разных ос по разному работает вызов процессов, и тебе будут наложены на код ограничения, с мультипотоком их не будет, но это только для windows.

а потоки нужны для увеличения производительности.

Хм то есть в скрипты if main добавлять нужно?

Я понял Благодарю

x0r1x 29.04.2023 14:37

Цитата:

Сообщение от triazov

Хм то есть в скрипты if main добавлять нужно?

да, в любые которые ты пишешь под windows

TastyBread123 29.04.2023 15:30

Цитата:

Сообщение от x0r1x

тебе нужно выучить ооп, даже такие проекты как у тебя (маленькие), делают с ооп. мультипоток это:

Python:





Код:

def
main
(
)
:
print
(
'hello'
)
if
__name__
==
'__main__'
:
main
(
)



т.к. на разных ос по разному работает вызов процессов, и тебе будут наложены на код ограничения, с мультипотоком их не будет, но это только для windows.

а потоки нужны для увеличения производительности.

Бред, это не мультипоток. Пайтон по умолчанию не многопоточен, для "снятия" ограничения используется модуль threading. Пример с def - это ФП (функциональное программирование), а if __name__ == '__main__' - формальность для обозначения точки входа, то есть старта программы

Вот хорошая статья по мультипоточности https://habr.com/ru/articles/149420

Upd: хоть статья и 12 года, но своей актуальности еще не потеряла

triazov 29.04.2023 22:57

Цитата:

Сообщение от Vtylochka

Бред, это не мультипоток. Пайтон по умолчанию не многопоточен, для "снятия" ограничения используется модуль threading. Пример с def - это ФП (функциональное программирование), а if __name__ == '__main__' - формальность для обозначения точки входа, то есть старта программы

Вот хорошая статья по мультипоточности https://habr.com/ru/articles/149420/

Благодарю, вообще в книге не было об этом написанно

cort 01.05.2023 22:47

pizdec


Время: 19:08