#javascript #python #html #web-scraping
#javascript #python #HTML #веб-очистка
Вопрос:
Итак, я работаю над странным генеративным художественным проектом, в котором часть данных передается с веб-сайта, который я разместил, в скрипт python. Я хотел пошалить и использовать хакерский метод передачи этих данных, поэтому у меня есть фрагмент данных, добавленный в таблицу html, и я очищаю его, используя python и pandas.
Я очень новичок в веб-разработке, и есть важная часть, которую я не понимаю. Код, который я использую для очистки данных, выглядит следующим образом:
import pandas as pd
url = 'https//meyer-projects.com/Particles/particles.html'
data = pd.read_html(url)
Проблема в том, что этот URL-адрес является статическим, поэтому мой вопрос заключается в том, как мне изменить URL-адрес на alter в зависимости от пользователя, который в данный момент генерирует данные, чтобы я мог на самом деле очистить то, что я ищу?
Извините, если это сложно понять, первый пост на этом сайте, и я новичок.
Комментарии:
1. не совсем уверен, что понимаю вопрос — является ли «Частицы» пользователем в вашем примере? это то, что вы хотели бы иметь возможность изменять в зависимости от активного пользователя?
2. @evamvid Particles — это просто имя папки, которая particles.html сидит внутри. Я хочу иметь возможность добавлять определенное число в конец URL-адреса, если это возможно, но есть много вещей, которые не имеют для меня смысла в этом. Разве URL-адрес не должен указывать на определенный файл? Если я добавлю номер к этому URL, не смогу ли я просто не загрузить страницу, поскольку у меня нет ресурса с таким именем? Я чувствую, что я просто в корне не понимаю, как работает Веб.
3. Добавьте больше ясности в то, что вы хотите сделать, тогда я смогу вам помочь 🙂
4. @1UC1F3R616 Я хочу добавить случайное число к URL страницы, когда пользователь обращается к ней, но я не хочу получать ошибку 404. Возможно ли это?
5. вы не можете гарантировать, что любое предположение пользователя сработает, вы можете либо сделать это так, что если status_code равен 404, то попросите пользователя указать другой URL.