2013-11-15 6 views
3

В настоящее время я использую scrapy, чтобы вытащить 52-дневный список максимумов на barcharts.org. Затем я беру эти данные, удаляю все лишние вещи и сохраняю их в txt-файле. Затем я беру txt-файл и использую его, чтобы вытащить данные рейтинга EPS с сайта invest.com. С этим я очищаю его и сохраняю в другом txt-файле.Символы с объединением с их рейтингом EPS

Теперь у меня есть два txt-файла и вы хотите объединить их для дальнейшего анализа. То, как я собирался объединить его, состояло в том, чтобы иметь две колонки. Первые содержат содержимое текстового файла, а второе - содержимое текстового файла два.

Ive заглянул, возможно, вытаскивая символы от invest.com вместе с моими данными рейтинга eps, но их веб-сайт, похоже, не структурирован таким образом, чтобы сделать это легко.

Любая помощь будет оценена по достоинству.

ответ

1

Вам нужно что-то вроде этого?

f1=open('first.txt','r') 
f2=open('second.txt', 'r') 
new_file=open("new_text.txt", 'w') 
for line in f1: 
    new_line=line +"...." + f2.readline() 
    new_file.write(new_line,"\n") 
+0

Я не знаю, почему я об этом не думал. Это прекрасно работает и также предупреждает меня о другой проблеме. По-видимому, scrapy не тянет в том порядке, который вы ему даете. Я должен делать все это с одного сайта, бу. – Resin