Курс Coursera - Внедрение науки о данных в Python Nating 1Python

Программы на Python
Ответить Пред. темаСлед. тема
Гость
 Курс Coursera - Внедрение науки о данных в Python Nating 1

Сообщение Гость »

Я прохожу этот курс на Coursera, и у меня возникают некоторые проблемы, выполняя первое задание. Задача состоит в том, чтобы в основном использовать регулярное выражение, чтобы получить определенные значения из данного файла. Затем функция должна вывести словарь, содержащий эти значения: < /p>
example_dict = {"host":"146.204.224.152",

"user_name":"feest6811",

"time":"21/Jun/2019:15:45:24 -0700",

"request":"POST /incentivize HTTP/1.1"}
< /code>
Это всего лишь скриншот файла. По некоторым причинам ссылка не работает, если она не открыта непосредственно из Coursera. Заранее извиняюсь за плохое форматирование. Одна вещь, которую я должен указать, это то, что для некоторых случаев, как вы можете видеть в первом примере, нет имени пользователя. Вместо этого используется. < /P>
159.253.153.40 - - [21/Jun/2019:15:46:10 -0700] "POST /e-business HTTP/1.0" 504 19845
136.195.158.6 - feeney9464 [21/Jun/2019:15:46:11 -0700] "HEAD /open-source/markets HTTP/2.0" 204 21149
< /code>
Это то, что у меня сейчас есть сейчас. Тем не менее, вывод ни один. Я думаю, что в моем шаблоне что -то не так. < /P>
import re
def logs():

with open("assets/logdata.txt", "r") as file:
logdata = file.read()
# YOUR CODE HERE

pattern = """
(?P\w*)
(\d+\.\d+.\d+.\d+\ )
(?P\w*)
(\ -\ [a-z]+[0-9]+\ )
(?P\w*)
(\[(.*?)\])
(?P\w*)
(".*")
"""
for item in re.finditer(pattern,logdata,re.VERBOSE):

print(item.groupdict())


Подробнее здесь: https://stackoverflow.com/questions/644 ... signment-1
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как использовать Python для науки о данных и что нужно, чтобы стать специалистом по данным
    Anonymous » » в форуме Python
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Как использовать Python для науки о данных и что нужно, чтобы стать специалистом по данным [закрыто]
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Объяснение последовательности кода в «Python Мураха для науки о данных»
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Какой язык больше подходит для науки о данных, кроме Python [закрыто]
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Храм науки о данных
    Anonymous » » в форуме Python
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»