私は複数の行で作成した.txtファイルを持っています。Python 3.2 - readline()はソースファイル内の行をスキップしています
forループをカウントアキュムレータで実行すると、行がスキップされます。
それは等...
それは私が何をしないのよさ、一番上の行をスキップし、第二で始まり、4番目、6番目を出力しますか?
** for your reading pleasure**
def main():
# Open file line_numbers.txt
data_file = open('line_numbers.txt', 'r')
# initialize accumulatior
count = 1
# Read all lines in data_file
for line in data_file:
# Get the data from the file
line = data_file.readline()
# Display data retrieved
print(count, ": ", line)
# add to count sequence
count += 1
私は@Shelhammerがそれを釘付けと思います。私は、 "in"が読むことを自明ではないと思う。まあ、そうです。 – Malvolio