在不同的行中打印列表的每个元素

时间:2019-03-28 17:45:56

标签: python list paramiko

我在python中构建了一个代码,将列表写入文件中,每行只有一个元素。

我在末尾尝试了“ \ n”,ast.literal_eval和whit .join

y=list(map(int, y)) #convert my list in int for increment one element per one
print(y) #test my list
y[0]+=1 #increment one element of my list per one
print(y) #test my new list
y=str(y) # convert my int list in str list

f = sftp.open("/home/pi/SiteCyberdependance/data/data.txt", "w+") 
with sftp.open("/home/pi/SiteCyberdependance/donne/donne.txt", "w") as f: #open the file
            sftp=paramiko.SFTPFile.write
            for elem in y:
               f.write(y) #write my list

这里的结果是很多时候列表的所有内容都在同一行中写,但是之间有空格,但是我需要将列表写在不同的行中,就像这样

1
2
3
4
5
6

my result most of my test

0 个答案:

没有答案