python 代码显示无效语法 (folder_name = 'ebert_reviews')

python Code show invalid syntax (folder_name = 'ebert_reviews')

我正在尝试 运行 python 代码。但它显示无效语法 (folder_name = 'ebert_reviews')

准则

import requests
 import os
     ebert_review_urls = ['https://d17h27t6h515a5.cloudfront.net/topher/2017/September/59ad9900_1-the-wizard-of-oz-1939-film/1-the-wizard-of-oz-1939-film.txt',
                             'https://d17h27t6h515a5.cloudfront.net/topher/2017/September/59ad9901_2-citizen-kane/2-citizen-kane.txt']
    
    
    folder_name = 'ebert_reviews'
if not os.path.exists(folder_name):
os.makedirs(folder_name)

for url in ebert_review_urls:
    response = requests.get(url)
    with open(os.path.join(folder_name, url.split('/')[-1]) = 'wb')
    as file:
    file.write(response.content)
os.listdir(folder_name)

我发现的唯一问题是“= 'wb'”;所以用逗号代替:

import requests
import os

ebert_review_urls = [
    'https://d17h27t6h515a5.cloudfront.net/topher/2017/September/59ad9900_1-the-wizard-of-oz-1939-film/1-the-wizard-of-oz-1939-film.txt',
    'https://d17h27t6h515a5.cloudfront.net/topher/2017/September/59ad9901_2-citizen-kane/2-citizen-kane.txt']

folder_name = 'ebert_reviews'
if not os.path.exists(folder_name):
    os.makedirs(folder_name)

for url in ebert_review_urls:
    response = requests.get(url)
    with open(os.path.join(folder_name, url.split('/')[-1]), 'wb') as file:
        file.write(response.content)

print(os.listdir(folder_name))