python3:commo中的“预期缩进块”

2024-06-16 14:25:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我是新来的德国人(所以英语不太好)。你知道吗

我已经用Python编写了一个函数,在顶部我想有一个注释。问题是,Python在注释中指出了“预期的缩进块”错误。你知道吗

def MakeOneFeedScript():
    z = 1
    CFeedList = [str("null")]*3 #Liste mit Länge der Feeds Erstellen
    #Listen Für 1. 2. 3. Post, usw,
    IFeedList = [] #Liste für Posttime des 1. posts pro feed
    IIFeedList = [] #Liste für Posttime des 2. posts pro feed
    IIIFeedList = [] #Liste für Posttime des 3. posts pro feed
    IVFeedList = [] #Liste für Posttime des 4. posts pro feed
    VFeedList = [] #Liste für Posttime des 5. posts pro feed
    VIFeedList = [] #Liste für Posttime des 6. posts pro feed
    for i in range(z): #Alle Daten aus Dateien Lesen
        s = "/usr/lib/Advanced-Feed/tmp/" + str(i)  #SpeicherortSpeichern
        f = open(s, "rb") #Öffnen

Tags: 函数mitdeffeed错误nullproposts
1条回答
网友
1楼 · 发布于 2024-06-16 14:25:24

所有相关行必须缩进:

def MakeOneFeedScript():
    z = 1
    CFeedList = [str("null")]*3 #Liste mit Länge der Feeds Erstellen
    # Listen Für 1. 2. 3. Post, usw,
    IFeedList = [] #Liste für Posttime des 1. posts pro feed
    IIFeedList = [] #Liste für Posttime des 2. posts pro feed
    IIIFeedList = [] #Liste für Posttime des 3. posts pro feed
    IVFeedList = [] #Liste für Posttime des 4. posts pro feed
    VFeedList = [] #Liste für Posttime des 5. posts pro feed
    VIFeedList = [] #Liste für Posttime des 6. posts pro feed
    for i in range(z): #Alle Daten aus Dateien Lesen
        s = "/usr/lib/Advanced-Feed/tmp/" + str(i)  #

缩进级别很重要!你知道吗

如果Speicherort Speichern是注释,则它前面必须有注释字符:

# Speicherort Speichern
f = open(s, "rb") #Öffnen

如果这些是前面代码的一部分。。。。你知道吗

    for i in range(z): #Alle Daten aus Dateien Lesen
        s = "/usr/lib/Advanced-Feed/tmp/" + str(i)  #

        # Speicherort Speichern
        f = open(s, "rb") #Öffnen
        ...
        (presumably do something with "f")

相关问题 更多 >