Tishka17
агаа
Tishka17
правда потом мне стало лень разбираться и я забил
Alex
я не уверен что ты можешь описать cdef метод из не cdef класса
Tishka17
прилично)
ну перед этим я ускорил его в 10 раз обычными средствами
Tishka17
просто подумав и написав нормально
Slam!
Ребят, сорян что ваше время потратил
Alex
cython дает ощутимиый выигрыш только в том случае если ты используешь его типизацию
Julian 🏳️‍🌈
Почему просто не юзать pypy?
tfhx8
cython дает ощутимиый выигрыш только в том случае если ты используешь его типизацию
это да. Допустим я перепишу весь класс на ситон, но как он будет взаимодействовать слибами котоые на обычном питоне? Или просто из обычного питона мне подключать ситон класс?
Valera
как называется платформа в гитхаб, куда можно кусок кода встаивть, чтобы другой просмотрел? вылетело из головы.. (сорри за офтоп)
Valera
спасибо
Julian 🏳️‍🌈
Кстати лучший пастебин имхо
tfhx8
что за класс вообще?
да обычный самописный, но в которым заюзаны к примеру методы из других модулей итп. хз, получится ли его тогда в ситон перевести)
Alex
толку от этого мало, потому что все равно в эти либы ты будешь PyObject* передавать
Alex
их питона подключить cython класс точно так же как и любой другой
Alex
импортом внезапно
Alex
не совсем понял, можешь по подробнее?
открой уже документацию ну
Tishka17
- я написал код, как мне его ускорить? - а что это за код? - да просто код
Tishka17
бесите
Tishka17
у меня нет более злой аватарки
Tishka17
Нет, есть лучше идея
Alex
TL;DR если ты переписываешь класс на питоне, который дергает в основном питоновские же либы, то смысла в этом не очень много. потому что при вызове обратно в питон потеряешь преимущества типизации cython, т.к.чтобы вызвать питоновскую функцию или класс аргументы нужно будет передавать как PyObject.
Julian 🏳️‍🌈
На го
Anonymous
Извините, но кто-нибудь знает хорошую стипендию на обучение бакалавра в России для иностранных студентов?
AMD Chan
Что делать, если в интерпретаторе на 1 из 10 пк не вызывается метод (встроенной библиотеки socket, метод accept())? На всех остальных машинах порядок. Время совсем поджимает. Что уже сделал: Удалил питон и питон лончер Ребутнулся Поставил питон Ребутнулся
AMD Chan
ну просто не вызывается. код доходит до определенной строчки и все. никаких ошибок, никакого продолжения выполнения
Дмитрий
может, проблема в сети?
Alex
может проблема в прокладке?
Julian 🏳️‍🌈
а он чем хорош?
Там есть JIT компиляция
Tishka17
не вызывается - xxx is not Callable
Alex
accept() блокирующий
Дмитрий
ну так у тебя входящих подключений значит нет
если на 1 из 10 компе - значит проблема в сетевом уровне десу
AMD Chan
не может быть проблемы в прокладке, потому что я даже на локалхосте на этом пк пробовал запустить.
Tishka17
xnj ghj,jdfk&
Julian 🏳️‍🌈
В прокладке между компом и креслом😏
Дмитрий
курл? телнет? socket?
radmir
подскажите библиотеку для парсинга сайтов можно было зайти на сайт, выбрать нужные выпадающие списки, заполнить некоторые поля и т.д. и получить данные
AMD Chan
тоже socket
Дмитрий
тоже socket
и что он пишет при попытке подключиться?
Дмитрий
что в wireshark?
Дмитрий
видно ли в netstat что-то?
AMD Chan
что в wireshark?
сложно проверить, потому что с убогим коннектом по удаленке это сейчас делаю.
Julian 🏳️‍🌈
🤔
AMD Chan
netstat
ничего не происходит.
AMD Chan
AMD Chan
это все левые коннекты
Дмитрий
AMD Chan
все крутится то локально.
Julian 🏳️‍🌈
А
AMD Chan
Как это выглядит у меня даже с отключенным впринципе клиентом. И оно выполняет метод accept().
AMD Chan
AMD Chan
Дмитрий
ну это неправда
AMD Chan
а вот что происходит на удаленном сервере.