2014-12-27 2 views
0

Я смотрел исходный HTML для различных сайтов, и это облегчило бы мою жизнь, если бы я мог вызывать функции с веб-сайта, к которому я обращаюсь. Я использую Python, но, пожалуйста, имейте в виду, что я новичок.Как я могу вызвать функцию на веб-сайте?

+0

Вам нужны сайты, чтобы сделать «функции» доступными для внешних «звонящих», например, используя какой-либо вариант «REST». Если веб-сайты этого не делают, вам нужно будет получить любые данные, доступные веб-сайтам (в идеале в форме JSON - второй по величине, XML - хуже всего, HTML, разбор его, например, с помощью «BeautifulSoup») и процесс эти данные сами. –

ответ

0

Если вы ищете доступ к чужой веб-сайту, используя Python, вам нужно будет изучить что-то вроде Python's urllib и beautifulsoup.

Если вы хотите выполнять функции внутри этого веб-сайта (для этого требуется Javascript), вам необходимо использовать эмулятор браузера Python, например enter link description here, который равен described here. Надеюсь это поможет! Это довольно сложный вопрос.

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