383 / 23 / 2
Регистрация: 12.06.2021
Сообщений: 211
Записей в блоге: 2

Не запускается код выдает ошибки. Как исправить?

17.03.2022, 20:25. Показов 1169. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте пытаюсь запустить код на сайте, выполнив простой видеоурок, но вместо получения статуса 200, страница становится недоступной. Если посмотреть логи то обнаруживаются такие ошибки. Как исправить?

Пример кода:
Python
1
2
3
4
5
6
7
8
9
10
11
#!/usr/bin/python
print("Content-type: text/html\n\n")
URL = 'https://www.avito.ru/moskva/avtomobili/s_probegom/volkswagen-ASgBAgICAkSGFMjmAeC2DbiZKA?radius=0'
HEADERS = {'user-agent': 'Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36','accept':'*/*'}
def get_html(url, params=None):
r = requests.get(url, headers=HEADERS, params=params)
return r
def parse():
html = get_html(URL)
print(html)
parse()
Ошибки:
[Thu Mar 17 20:15:05 2022] [error] [client (здесь IP)]: File "/home/mysite.ru/public_html/python1/main.py", line 6: /home/mysite.ru/public_html/python1/main.py
[Thu Mar 17 20:15:05 2022] [error] [client (здесь IP)]: r = requests.get(url, headers=HEADERS, params=params): /home/mysite.ru/public_html/python1/main.py
[Thu Mar 17 20:15:05 2022] [error] [client (здесь IP)]: ^: /home/mysite.ru/public_html/python1/main.py
[Thu Mar 17 20:15:05 2022] [error] [client (здесь IP)]: IndentationError: expected an indented block: /home/mysite.ru/public_html/python1/main.py
[Thu Mar 17 20:15:05 2022] [error] [client (здесь IP)] End of script output before headers: main.py
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.03.2022, 20:25
Ответы с готовыми решениями:

Код выдает ошибки LNK2005 LNK1169, как исправить?
#include <iostream> using namespace std; int main() { setlocale(LC_ALL, "rus"); int num; cout << "Введите номер...

Проверьте код,выдает ошибки,а как исправить их не могу
Суть в том,что надо проверь слова из строки на условия: 1)начало и конец слова начинается на одну и ту же букву 2)слово содержит 3...

Delphi выдает ошибки, как исправить?
Помогите пожалуйста, новичок в этом Выдает ошибки unit Unit1; interface uses Windows, Messages, SysUtils, Variants,...

13
20 / 13 / 8
Регистрация: 14.03.2022
Сообщений: 36
17.03.2022, 20:58
Не совсем уверен, но если представленный код вы запускаете именно в таком виде, то в 6 строке ошибка. После определения функции, должно быть тело функции, которое выделяется отступом. Аналогично в 7,9,10...
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
18.03.2022, 00:09
Цитата Сообщение от Olga28 Посмотреть сообщение
IndentationError: expected an indented block: /home/mysite.ru/public_html/python1/main.p
Не смотри ролики - прочитай документацию по Python. Она есть даже в переводе.
В ошибке сказано, что у тебя нет правильных отступов. В Python отступы это часть синтаксиса.
0
383 / 23 / 2
Регистрация: 12.06.2021
Сообщений: 211
Записей в блоге: 2
18.03.2022, 07:03  [ТС]
Не смотри ролики - прочитай документацию по Python. Она есть даже в переводе.
В ошибке сказано, что у тебя нет правильных отступов. В Python отступы это часть синтаксиса.
Какие отступы? Может мне кто-нибудь покажет пример рабочего кода?
Не смотри ролики - прочитай документацию по Python.
Времени нету, чтобы копаться в длинном "туториале". Только вот у автора видеоролика каким-то чудом запустилось.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
18.03.2022, 11:27
Цитата Сообщение от Olga28 Посмотреть сообщение
Времени нету
А терпеливо ждать, пока на форуме кто-то все за тебя исправит, времени навалом?
0
 Аватар для Semen-Semenich
5233 / 3478 / 1175
Регистрация: 21.03.2016
Сообщений: 8,305
18.03.2022, 19:16
Цитата Сообщение от Olga28 Посмотреть сообщение
Только вот у автора видеоролика каким-то чудом запустилось
ссылку на ролик в студию!
0
383 / 23 / 2
Регистрация: 12.06.2021
Сообщений: 211
Записей в блоге: 2
19.03.2022, 09:27  [ТС]
ссылку на ролик в студию!
https://www.youtube.com/watch?v=zKuBDil5dlw

Там еще в коде нужно в начале добавить такие строчки
Python
1
2
import requests
from bs4 import BeautifulSoup
Правда все равно не работает.
0
 Аватар для Semen-Semenich
5233 / 3478 / 1175
Регистрация: 21.03.2016
Сообщений: 8,305
19.03.2022, 15:00
Цитата Сообщение от Olga28 Посмотреть сообщение
Только вот у автора видеоролика каким-то чудом запустилось.
то есть вы видите что у вас и у автора одинаково написан код.
Миниатюры
Не запускается код выдает ошибки. Как исправить?  
0
 Аватар для Semen-Semenich
5233 / 3478 / 1175
Регистрация: 21.03.2016
Сообщений: 8,305
19.03.2022, 15:02
я не про данные а про оформление. типа отступов ну и всех тех мелочей которые не "обязательны" но сцуко без них не робит почему то!
1
383 / 23 / 2
Регистрация: 12.06.2021
Сообщений: 211
Записей в блоге: 2
19.03.2022, 16:32  [ТС]
Semen-Semenich, поясните мне наконец где отступы надо ставить, между знаками равно или отcтупы с каждой новой строки.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
19.03.2022, 16:35
Olga28, не с каждой новой строки, а там , где надо. Где разделяются какие-то функциональные блоки. Циклы, условия и проч.

Не по теме:

Olga28, мож ну его нахрен, этот питон?


на, копипасть

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
print("Content-type: text/html\n\n")
URL = 'https://www.avito.ru/moskva/avtomobili/s_probegom/volkswagen-ASgBAgICAkSGFMjmAeC2DbiZKA?radius=0'
HEADERS = {'user-agent': 'Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36','accept':'*/*'}
 
def get_html(url, params=None):
    r = requests.get(url, headers=HEADERS, params=params)
    return r
 
def parse():
    html = get_html(URL)
    print(html)
 
parse()
0
383 / 23 / 2
Регистрация: 12.06.2021
Сообщений: 211
Записей в блоге: 2
19.03.2022, 17:12  [ТС]
Olga28, мож ну его нахрен, этот питон?
Мне нужно много всего написать включая ботов. Я изучаю языки по мере надобности, тем боле python не такой уж сложный. В JavaScript я уже освоилась, могу много интересных вещей сделать, теперь пора поработать с питон.
0
 Аватар для Semen-Semenich
5233 / 3478 / 1175
Регистрация: 21.03.2016
Сообщений: 8,305
19.03.2022, 20:13
Цитата Сообщение от Olga28 Посмотреть сообщение
Мне нужно много всего написать включая ботов
все я пасс тут помогать. я не против ботов. но обычно бота пишет весь форум потому что каждому автору топика с ошибкой при написании бота всегда
Цитата Сообщение от Olga28 Посмотреть сообщение
Времени нету, чтобы копаться в длинном "туториале"
0
 Аватар для menreiven
192 / 136 / 62
Регистрация: 23.05.2013
Сообщений: 299
19.03.2022, 20:18
Цитата Сообщение от Olga28 Посмотреть сообщение
Я изучаю языки по мере надобности, тем боле python не такой уж сложный
Цитата Сообщение от Olga28 Посмотреть сообщение
поясните мне наконец где отступы надо ставить

Не по теме:

Где-то тут явная логическая нестыковка, уж простите.

1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.03.2022, 20:18
Помогаю со студенческими работами здесь

Программа выдает ошибки, как грамотно исправить
Выдает следующие ошибки,но,как мне кажется,и после их исправления не будет работать,прошу сказать что не так ...

Открываю PDF - терминал выдает ошибки, что это и как исправить?
Открываю файл: xdg-open file.pdf и всё вроде хорошо, но в терминале следующие сообщения: (evince:3164): Gtk-CRITICAL **: 18:25:18.044:...

нужно найти ошибки в задаче на языке C/ их в районе 10 как выдает компилятор но я не могу их исправить (не знаю как)
#include <math.h> #include <conio.h> #include <stdio.h> void main() { int xa, ya, xb, yb; cprintf("vvod xa, ya, xb, yb"); ...

Давно не писала ничего на Dev C++ выдает ошибки не могу понять как их исправить
#include <math.h> #include <stdio.h> #include <conio.h> #include <iostream> int main() { float xa,xb,xc,ya,yb,yc; ...

Код выдает ошибку, как исправить?
Ввести символьную строку и заменить все буквы "а" на буквы "б" и наоборот, как заглавные, так и строчные. Пример: Введите строку: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Опции темы

Новые блоги и статьи
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru