在python

时间:2019-02-28 11:27:03

标签: python linux ubuntu spyder

我目前正在使用Spider开发python 3.6。我写了一个理论上可以在Windows中工作的代码,但是在ubuntu 18.04上却没有。我的问题是我想将结果写在一个文本文件上,但是找不到它。

我写了以下内容:

with open('Vx1.txt', 'w+') as fv1:
    for itemv1 in var:
        fv1.write("%s\n" % itemv1)
fv1.close()

但是,如果有一个文件,我找不到输出文件Vx1.txt。我试图从文件中进行搜索,就好像我在Windows设备上工作时一样,但在无法解决问题时,我使用了控制台命令:

/$ find ~/ -type f -name "Vx1"

计算机根本不返回任何内容,只是返回到提示符。 有人可以告诉我如何找到我的输出吗?

请注意,我在搜索时已尝试用singledouble逗号代替这些单词。

谢谢。

1 个答案:

答案 0 :(得分:0)

可能是缩进问题吗?

with open('Vx1.txt', 'w+') as fv1:
    for itemv1 in var:
         fv1.write("%s\n" % itemv1)