Веб-очистка, изменяющая данные со статическим URL

#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.