Один из известных мне способов решения этой проблемы требует небольшой работы: сначала сохраните код Python в место, где вы можете легко настроить файл.Теперь я довольно долго с этим и, возможно, есть и другие способы, но.
outfile = open ("STRING NAME.csv","w")
Создает файл CSV с помощью «Строкового имени». CSV облегчит открытие файла
outfile.write(value)
outfile.write(",")
разделит все запятыми и в конце каждой строкичто вы хотите написать
outfile.write("\n")
создаст новую строку для csv
outfile.close()
, чтобы завершить ее
надеюсь, это поможет
пример того, где я использовал раньше
while h<=math.sqrt(float(d)):
if float(d/(h*h))!=float(int(d/(h*h))):
h=h+1
else:
j=h
h=h+1
if j==int(1) or int(d/(j*j))==1:
a=a
else:
if j/2==int(j/2):
a=a
else:
outfile.write(str(int(b)))
outfile.write(",")
outfile.write(str(int(c)))
outfile.write(",")
outfile.write(str(int(d)))
outfile.write(",")
outfile.write(str(int(g)))
outfile.write(",")
outfile.write(str(int(j)))
outfile.write(",")
outfile.write(str(int(d/(j*j))))
outfile.write(",")
print("b=",int(b)," and c=",c)
print(float(d)," has a square root of ",float(j)," rad ",float(d/(j*j)))
a=a+1
if a==16:
z=input("SO....")
if z==str("good"):
a=16
else:
a=1
print("Fui")
outfile.write("Bad")
outfile.write("\n")
while a==16 and p<10:
outfile.write("\n")
p=p+1
print("new line")
a=1
outfile.close()