Как я могу использовать python3 для profantiy editor mini project? - PullRequest
0 голосов
/ 22 ноября 2018
[This is the error output.][1]I've tried using urllib.parse also to parse the value but nothing helps.Please help me out. I'm a beginner in Python.

    import urllib.request

    def text_finder():
        songs=open("C:\song.txt")
        contents=songs.read()
        songs.close()
        profanity(contents)

    def profanity(text_to_check):    
        connection=urllib.request.urlopen("http://www.wdylike.appspot.com/?q="+text_to_check)
        output=connection.read()
        connection.close()
        if "true" in output:
            print("No curse word in text.")
        elif "false" in output:
            print("There is curse word in your text!")
        else:
            print("Something went wrong!")

    text_finder()

Это вывод сообщения об ошибке.Пожалуйста, помогите мне.RESTART: C: \ Users \ simra \ AppData \ Local \ Programs \ Python \ Python37-32 \ profanityeditor.py Traceback (последний вызов был последним): файл "C: \ Users \ simra \ AppData \ Local \ Programs \ Python \ Python37-32 \ profanityeditor.py ", строка 18, в файле text_finder ()" C: \ Users \ simra \ AppData \ Local \ Programs \ Python \ Python37-32 \ profanityeditor.py ", строка 6, в ненормативной лексике text_finder (содержимое)Файл "C: \ Users \ simra \ AppData \ Local \ Programs \ Python \ Python37-32 \ profanityeditor.py", строка 9, в ненормативной логике = urllib.request.urlopen ("http://www.wdylike.appspot.com/?q="+text_to_check) Файл" C:\ Users \ simra \ AppData \ Local \ Programs \ Python \ Python37-32 \ lib \ urllib \ request.py ", строка 222, в urlopen, возвращаем opener.open (url, data, timeout) Файл" C: \ Users \ simra "\ AppData \ Local \ Programs \ Python \ Python37-32 \ lib \ urllib \ request.py ", строка 531, в открытом ответе = meta (req, response) Файл" C: \ Users \ simra \ AppData \ Local \ Programs \ "Python \ Python37-32 \ lib \ urllib \ request.py ", строка 641, в http_response 'http', запрос, ответ, код, msg, hdrs) Файл" C: \ Users \ simra \ AppData \ Local \ Programs \ Python \ Python37-32 \ lib \ urllib \ request.py ", строка 569, при ошибке возвращает self._call_chain (* args) Файл" C: \ Users \ simra \ AppData \ Local \ Programs \ Python \ Python37-32 \ lib\ urllib \ request.py ", строка 503, в _call_chain result = func (* args) Файл" C: \ Users \ simra \ AppData \ Local \ Programs \ Python \ Python37-32 \ lib \ urllib \ request.py ",строка 649, в http_error_default поднять HTTPError (req.full_url, code, msg, hdrs, fp) urllib.error.HTTPError: Ошибка HTTP 404: не найдено

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...