读取文件并保存它们

时间:2017-06-18 23:59:51

标签: python dataframe

我是Python的新手,我对读取文件并将其保存为数据提出了疑问。

这是我的问题:

  1. 这些是保存所有数据的路径:

    ./dataset/000**1**-SHC/exam000**1**.csv
    ./dataset/000**1**-SHC/exercise000**1**.csv
    ./dataset/000**1**-SHC/sleep000**1**.csv
    

    (10个文件夹,包含3个考试和锻炼文件,然后睡觉。

  2. 需要通过更改数字1来保存单个数据框中的每个数据。

    data-000**1**-exam="./dataset/000**1**-SHC/exam000**1**.csv"
    data-000**1**-sleep="./dataset/000**1**-SHC/exam000**1**.csv"
    data-000**1**-exercise="./dataset/000**1**-SHC/exam000**1**.csv"
    
  3. 如果有人可以帮助我,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

我假设您要将几个不同文件中的数据编译成一个,但没有足够的详细信息来解决问题。

我在下面粘贴的代码不会解决你的问题并且非常笨重,但它会让你在思考解决它时有一个良好的开端。在将来,请尽最大努力,以便我们评估您在解决方案方面的进展。

in1 = open('read1.txt', 'r')
in2 = open('read2.txt', 'r')
in3 = open('read3.txt', 'r')
out = open('write.txt', 'w')

for i in range(0, 20):
    input = in1.read(1)
    if input is not ' ':
        out.write(input + ' ')
    input = in2.read(1)
    if input is not ' ':
        out.write(input + ' ')
    input = in3.read(1)
    if input is not ' ':
        out.write(input + ' ')