Как обрабатывать текстовые файлы для графиков на Python 2.7 - PullRequest
0 голосов
/ 04 февраля 2019

У меня есть куча текстовых файлов для обработки.Я должен убедиться, что текстовые файлы извлекаются из одной папки, чтобы извлечь по одной строке текста.

Это если для Python 2.7 я уже пробовал такие функции, как "os.Listdir", но тогда возникают проблемычтобы попытаться обработать эти имена файлов.И я также думаю, что мой код на данный момент не является оптимальным.

Итак, я довольно потерян, потому что я новичок в Python и надеюсь, что вы мне поможете.Я буду лаконичен: я должен преуспеть в восстановлении одной строки текста из множества файлов, которые я хотел бы поместить в виде списков, а затем составить график.Я пробовал разные вещи, но ни одно из них не было конкретным решением.

1 Ответ

0 голосов
/ 04 февраля 2019

инициирует необходимую структуру данных:

someArray = []

Переберите папку следующим образом и откройте текущий файл:

for someFile in os.listdir(path/to/dir):
    someHandle = open(someFile)
    lines = someHandle.readlines()

Затем получите строку, которую вы хотите обработать с индексом xи сохраните его в предварительно инициализированном массиве

    someArray.append(lines[x])
    handle.close()

обработайте ваши данные

for lline in someArray:
    # do whatever
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...