ПочатиПочніть безкоштовно

Завантажте оновлений індекс

Sam майже все завершила! У попередній вправі вона згенерувала новий перелік каталогу та зберегла його у змінній objects_df:

Screenshot of objects_df

Sam створила клієнт S3 бібліотеки boto3 у змінній s3. objects_df заповнено новим переліком каталогу з попередньої вправи.

Далі потрібно записати objects_df у HTML-файл і завантажити його до S3, замінивши поточний файл 'index.html'.

Допоможіть Sam оновити перелік каталогу, щоб публіка могла отримати доступ до звітів за лютий, а також за січень!

Ця вправа є частиною курсу

Вступ до AWS Boto в Python

Переглянути курс

Інструкції до вправи

  • Запишіть objects_df у HTML-файл 'report_listing.html' із клікабельними посиланнями.
  • HTML-файл має містити лише стовпці 'Link', 'LastModified' і 'Size'.
  • Перезапишіть 'index.html' на S3, завантаживши нову версію файла.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Write objects_df to an HTML file
objects_df.____('report_listing.html',
    # Set clickable links
    ____=True,
	# Isolate the columns
    ____=['____', '____', '____'])

# Overwrite index.html key by uploading the new file
s3.upload_file(
  Filename='./report_listing.html', Key='____', 
  Bucket='gid-reports',
  ____ = {
    'ContentType': '____', 
    'ACL': 'public-read'
  })
Редагувати та запускати код