Я пытаюсь написать небольшой питон-пипт, который открывает/загружает контент с веб-сайта (без браузера) и изменяет значения на веб-сайте. Веб -сайт был явно записан для графического пользовательского ввода через веб -браузер, однако теперь мне нужно автоматически изменить эти значения и не могу изменить эти настройки вручную. Я извлек этот код через «Инспектор кода» и не имею доступа к ним. Следующая линия имеет важное значение, однако мне неясно, как воспроизвести это с помощью Python: < /p>
$.ajax(root+'/settings/' + control + '?set='+val).fail(display_error('cannot_set', control));
< /code>
Я изучал несколько пакетов Python, таких как колба, http, запрос, однако я не нашел хорошего ответа, как можно решить мою проблему.def change_crop_x(val):
# Here needs to be the python code I'm unsure of
return True # True if value was succesfully changed
< /code>
Любая помощь будет очень оценена. < /p>
Crop
X:
Y:
< /code>
Пример контента для изменения < /p>
var crops = ["crop_x", "crop_y"]
var crop_holders = []
for (i in crops) {
var control = crops
crop_holders.push({
val: get_val('#range_'+control),
id: -9999,
upd: function(val) {},
cmd: function(control){ return function(val) {
if (val == 0) {
val = 1;
}
$.ajax(root+'/settings/' + control + '?set='+val).fail(display_error('cannot_set', control));
}} (control)
})
}
< /code>
if (config.curvals.crop_x != undefined) {
$('#range_crop_x')
.val(config.curvals.crop_x)
.change(scheduleUpdateW(crop_holders[0]));
$('#range_crop_y')
.val(config.curvals.crop_y)
.change(scheduleUpdateW(crop_holders[1]));
} else {
$('#crop_host').hide()
}
Подробнее здесь: https://stackoverflow.com/questions/608 ... thout-brow
Контроль веб -сайта (HTML/Javascript) через Python (jQuery/Ajax) без браузера ⇐ Jquery
Программирование на jquery
1759051231
Anonymous
Я пытаюсь написать небольшой питон-пипт, который открывает/загружает контент с веб-сайта (без браузера) и изменяет значения на веб-сайте. Веб -сайт был явно записан для графического пользовательского ввода через веб -браузер, однако теперь мне нужно автоматически изменить эти значения и не могу изменить эти настройки вручную. Я извлек этот код через «Инспектор кода» и не имею доступа к ним. Следующая линия имеет важное значение, однако мне неясно, как воспроизвести это с помощью Python: < /p>
$.ajax(root+'/settings/' + control + '?set='+val).fail(display_error('cannot_set', control));
< /code>
Я изучал несколько пакетов Python, таких как колба, http, запрос, однако я не нашел хорошего ответа, как можно решить мою проблему.def change_crop_x(val):
# Here needs to be the python code I'm unsure of
return True # True if value was succesfully changed
< /code>
Любая помощь будет очень оценена. < /p>
Crop
X:
Y:
< /code>
Пример контента для изменения < /p>
var crops = ["crop_x", "crop_y"]
var crop_holders = []
for (i in crops) {
var control = crops[i]
crop_holders.push({
val: get_val('#range_'+control),
id: -9999,
upd: function(val) {},
cmd: function(control){ return function(val) {
if (val == 0) {
val = 1;
}
$.ajax(root+'/settings/' + control + '?set='+val).fail(display_error('cannot_set', control));
}} (control)
})
}
< /code>
if (config.curvals.crop_x != undefined) {
$('#range_crop_x')
.val(config.curvals.crop_x)
.change(scheduleUpdateW(crop_holders[0]));
$('#range_crop_y')
.val(config.curvals.crop_y)
.change(scheduleUpdateW(crop_holders[1]));
} else {
$('#crop_host').hide()
}
Подробнее здесь: [url]https://stackoverflow.com/questions/60855700/controlling-web-site-html-javascript-through-python-jquery-ajax-without-brow[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия