Проблемы с импортом и экспортом файлов .csv

#python #csv #export-to-csv

#python #csv #экспорт в csv

Вопрос:

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

 import os 
import csv 
import datetime
path = r'P:TV-443Production ReportsDosadores PTP20190421'

for root, dirs, files in os.walk (path):
    file_list =['<>'] 
    for filename in files:
        if filename .endswith ('.csv'):
            file_list.append (os.path.join (root, filename)) 
            #f_list = [pd.read_table (file) for file in file_list]

with open ('.csv', newline = '') as f:
    reader = csv.reader (f) 
    a = firstvalue 

def get_last_row (filePath): 
    with open (filePath, 'rb') as f: 
        return deque (csv.reader (f), 1)[0]

def main (): 
    a_str = int (firstvalue) 
    b_str = int ("deque (csv.reader (f), 1)[0]") 
    c_str = a_str - b_str 
    return thirdrow 

main () 

def path_to_dict (path): 
    d = { 'name':os.path.basename (path)}

if os .path.isdir (path):
    d['type'] = "directory" 
    d['children'] = [path_to_dict (os.path.join (path, x)) for x in os.listdir (path)]
    #else: d['type'] = "file"
    #return d

def parseCSV (filePath): 
    with open (filePath, 'rb') as csvfile:
        blablabla = csv.reader (csvfile, delimiter = ';', quotechar =
                                   '"') 
for row in blablabla: print (row[1])
files = path_to_dict (path)
with path_to_dict (path) as csvfile:
     newfile = filename
     for row in blablabla:print (row[0])
     newname = foldername 
     for row in blablabla: print (row[2]) 
     #return secondrow 

def writeCsv (data): 
    with open ("U:teste.csv", "wb") as outfile:
        writer = csv.writer (outfile)
        filewriter.writerow (['Equipamento', 'Data','Valor']) 
        print(data)
        print(files)
        for file in files[' children ']:
            parseCSV(path   ' \ '   file[' name '])
  

Комментарии:

1. В чем именно проблема?

2. Пожалуйста, попробуйте переформулировать вопрос. Трудно понять, что вы пытаетесь сделать.