Dmitry
соу?
500 Internal Server Error
ты жс так пишешь в питоне?😱😱
Dmitry
ага
Dmitry
а есть варианты, как еще?
500 Internal Server Error
а есть варианты, как еще?
я уверен есть, просто целый скрипт кидать в string это же пипец, потом еще и конкатенировать их строка за строкой
Anonymous
Dmitry
Dmitry
Dmitry
http://joxi.ru/eAOG1K9i4Vqj6A
Dmitry
ага да
Dmitry
круто
Dmitry
попробуй сразу в консоль код вбивать
Dmitry
не просматривая код элемента
Dmitry
@egorka_katagarov
Anonymous
Dmitry
Из-за айфрейма?
Anonymous
тебе нужен доступ к iframe, который получить можешь только через cross origin
Anonymous
из доверенного домена
Dmitry
Так кодом же вроде можно
Anonymous
ты наверно не увидел
Anonymous
процитирую
Dmitry
Ладно, окей
Anonymous
Dmitry
Почему тогда при получении кода элемента не нужно этого делать?
Anonymous
вот что тебя радовать будет
Anonymous
при попытке получить айфрейм
Anonymous
потому что айфрейм прогружается в дум
Dmitry
Да, было такое
Dmitry
Ага, то есть, если я сымитирую получение кода элемента
Dmitry
Все будет ок?
Anonymous
если при этом объеденишь области видимости, так как ты получать их собрался не через браузер
Anonymous
то да
Anonymous
к тому же, тебе верное замечание сделали
Anonymous
раздели вид и бизнес-логику
Anonymous
не пиши скрипты в скриптах питона
Anonymous
скрипты js
Anonymous
это ужасный паттерн и те, кто потом на твой код будет смотреть, разобьет лоб от фейспалма
Dmitry
Хорошо, что на код не будет смотреть никто
Dmitry
Скрипт выполняется через selenium в питоне
Anonymous
Хммм
Dmitry
И я хз, как по-другому сделать
Dmitry
Меня в принципе и так устраивает
Anonymous
Что где?
Dmitry
Потому что там ну не такие большие куски скриптов
Dmitry
Anonymous
Dmitry
Нет
Dmitry
Что это?
Anonymous
ninja templaye
Anonymous
template
Anonymous
загугли
Dmitry
Ща
Anonymous
http://jinja.pocoo.org/
Anonymous
Сложна
Anonymous
)
Anonymous
Хех
Dmitry
Дада
Dmitry
Нашел
Dmitry
Жинжа
Anonymous
облегчит жизнь
Dmitry
Ну в принципе норм
Dmitry
Но мне вряд ли оно нужно
Dmitry
Я ж говорю, у меня по минимуму js в коде
Anonymous
А что по максимуму у тебя в коде)?
Anonymous
что бы через пару дней, ты смог понять, что у тебя где находится
Dmitry
да я и сейчас понимаю, но спасибо
Dmitry
когда-нибудь поменяю все это
Dmitry
но не сейча
Dmitry
с
Dmitry
кому интересно, че делать с подобными айфреймами - тут воркараунд предложили
Dmitry
https://stackoverflow.com/questions/25098021/securityerror-blocked-a-frame-with-origin-from-accessing-a-cross-origin-frame
Anonymous
помогло?
Dmitry
ща чекну
Dmitry
еще не успел
Dmitry
а, блэт, тут для своего сайта
Anonymous
в этом и дело
Anonymous
почитай про политику cross origin
Anonymous
легально ее никак не обойти