Нет через стандартный python 3 в системе. Пробывал и в deb и rpm дистрибутивах разных. В основном это был python 3.4.3+. Не думаю что в этом проблема (
В комментариях есть ответ как сделать "правильно" на js. Но если нет времени разбираться с js, на python в итоге сделал это через PyAutoGUI и взаимодействие с webtools chrome. Коряво, но работает вообще на любой верстке, даже на самом мраке, так как обрабатывает просто то что видит пользователь на экране, не работая с DOM. Но если нет проблем со временем и js, лучше конечно сделать как написано в комментах
ну может вы и правы, просто остальное на питоне, впринципе через PyAutoGUI и web tools chroma получается сделать карту движения курсора с элементами под ним, но скорее всего на js это будет более нативно, но в js не настолько селен, хотелось бы сделать в рамках одно языка, тем более я думаю это не такая сложная задача.
Syschel Хотя конечно сразу думал, что нужно подключать что то типа JQuery и JavaScript - но судя по стандартной библиотеке python, там чего только нет.. думаю я просто не в курсе
Ну питон скорее универсальный язык, всякие силениумы, lxml, grab'ы и т.д. умеют хорошо распарсивать сайты, но тут просто несколько иная задача. Скорее всего в библиотеках есть что-то чтобы посмотреть элемент под курсором, но хотелось чего-то универсального и не зависящего от дерева DOM ( часто сайты просто мрак, надоело мучатся ).
MiiNiPaa: Ясно. Вот это хорошая фраза - Сейчас туда обычно пишут какой-нибудь ИД сессии, чтобы исключить манипуляцию на стороне клиента. По сути фиг что туда запишешь, сразу видно будет со стороны сайта, что не его cookie. Спасибо за наводки и информацию.
Ясно, спасибо посмотрю. Сейчас под линуксом я вижу куки, не кажутся зашифрованными, но поля value часто вообще безсмысленные. Попробую воспользоваться Вашим решением, вдруг по-больше информации станет видно.
MiiNiPaa: А после расшифровки что видно? К сожалению, сейчас нет Windows под рукой. До расшифровки вообще ничего не понятно, а потом видны те же хэши в значениях. Или после расшифровки уже никаких хэшей в полях value и все прям видно?
Я хочу менять свои cookies через python ( по сути он легко работает с sqlite ). В данном случае это не реально? Без браузера? Или может просто через браузер менять, тот же selenium умеет так?
Ну почему не может? А mac адрес или что-то такое хардверное по которому будет понятно что это я? Плюс "какой-то" хэш смущает. Особо не нашел информации на эту тему, но что там мешает писать вообще все-то угодно.
Я хочу свои личные cookies поменять. Посмотреть что мне мне написали. По сути почему я на своем пк не могу их изменить? В чём тут вопрос безопасности? ( кроме варианта что мне вирус их там все подменил )
Алексей Уколов: А теоретически, он же может передавать id пк по материнке или еще что-то? Какую-то индентификационную информацию? Хочу просто увидеть что-там конкретно, а толком просто строчка цифр и букв. На простых сайтах поля все понятный и там обычно 1-2 числа, а гугл, яндекс, видно какие-то хэши передает.
Алексей Уколов Ну я так понимаю, web tools тоже показывает просто как поля базы sqlite. Вот там есть строчка значений value - это какой-то зашифрованный хэш? Что вообще значат все эти сокращения ? Если смотреть в тостере особо данных нет каких-то, а вот если взять какой-нибудь google, начинаются поля HSID и прочие сокращения, часть я могу догадаться что это ID какие-то, но value их понять вообще не могу.
angru: ну когда пока своя голова мало знает, я думаю лучше вникать почему чекер ругается. Не просто заткнул его, а спросил, что до как. Вот теперь понял в чем проблема, знаю куда смотреть, мне кажется это большой плюс в таком контексте. Без чекера я бы даже не задумался о таком, писал бы с маленькой , ничего не оборачивал бы.
Roman Kitaev: pylint делает статический анализ кода, flake8 тоже, там pep8 + pyflakes. pep8 просто смотрит за соблюдением соглашений об оформлении кода. По сути это те самые warnings в Pycharm, только в консоли. К сожалению, я не настолько гуру, чтобы все учесть сразу, да и всегда можно забыть что-то, где то не так продумать. Короче если ты не в Pycharm, лучше чем то проверить свой код понавороченее pep8 :)