Size: a a a

2020 September 02

s

seogars in Python
делал, не получается..((
источник

NP

Not Pashia in Python
А что не получается?
источник

NP

Not Pashia in Python
seogars
Привет! Кто подскажет?
Надо объединить файлы в папке, вот только если их указывать отдельно то работает, а вот если получить список файлов в папке и потом эту переменную подставить то нет.

Помогите с кодом
Конкретно этот код не работает?
источник

s

seogars in Python
конкурентно этот работает, пробовал собрать список и вставить его и ничего
источник

NP

Not Pashia in Python
1) Можешь тогда скинуть код, где ты пытаешься собрать список файлов?
источник

s

seogars in Python
конечно, вот он.. 100% ошибка, но не могу понять где...
источник

s

seogars in Python
Not Pashia
1) Можешь тогда скинуть код, где ты пытаешься собрать список файлов?
import os
import pandas as pd

directory = (r"C:\Users\user\Desktop\Брестская область")
files = os.listdir(directory)

df = pd.DataFrame()

for f in [files]:
   data = pd.read_excel(f,)
   df = df.append(data)

df.to_excel(r"C:\Users\user\Desktop\Брестская область\final_file.xlsx.xlsx")
источник

NP

Not Pashia in Python
2) У тебя os.listdir выводит только имя файлов.
Для полного пути тебе нужно либо:
а) добавить к каждому имени файла в files путь из directory.
б) в pd.read_excel(f,) добавить перед f конекцию пути из directory на подобии data = pd.read_excel(directory + f,)
источник

s

seogars in Python
Not Pashia
2) У тебя os.listdir выводит только имя файлов.
Для полного пути тебе нужно либо:
а) добавить к каждому имени файла в files путь из directory.
б) в pd.read_excel(f,) добавить перед f конекцию пути из directory на подобии data = pd.read_excel(directory + f,)
блинс блинс блинс... спасибо, но не понял..

Можешь подредактировать код пожалуйста?

import os
import pandas as pd

directory = (r"C:\Users\user\Desktop\Брестская область")
files = os.listdir(directory)

df = pd.DataFrame()

for f in [files]:
   data = pd.read_excel(directory + f,)
   df = df.append(data)

df.to_excel(r"C:\Users\user\Desktop\Брестская область\final_file.xlsx.xlsx")
источник

NP

Not Pashia in Python
seogars
блинс блинс блинс... спасибо, но не понял..

Можешь подредактировать код пожалуйста?

import os
import pandas as pd

directory = (r"C:\Users\user\Desktop\Брестская область")
files = os.listdir(directory)

df = pd.DataFrame()

for f in [files]:
   data = pd.read_excel(directory + f,)
   df = df.append(data)

df.to_excel(r"C:\Users\user\Desktop\Брестская область\final_file.xlsx.xlsx")
Этот код не работает?
источник

s

seogars in Python
Not Pashia
Этот код не работает?
да, выдаёт вот такое:
источник

NP

Not Pashia in Python
Так
А если ты заменишь directory = (r"C:\Users\user\Desktop\Брестская область") на  directory = r"C:\Users\user\Desktop\Брестская область" то есть просто уберёшь скобочки
источник

s

seogars in Python
тоже нет, та же ошибка(
источник

ВЩ

Взщз Щщщхш in Python
files — список
источник

ВЩ

Взщз Щщщхш in Python
[files] — список с одним элементом — списком
источник

ВЩ

Взщз Щщщхш in Python
files = [1, 2, 3]
[files] = [[1, 2 ,3]]
источник

ВЩ

Взщз Щщщхш in Python
соответственно, f == [1, 2, 3]
источник

NP

Not Pashia in Python
Взщз Щщщхш
files = [1, 2, 3]
[files] = [[1, 2 ,3]]
ах да
+
источник

NP

Not Pashia in Python
Взщз Щщщхш
соответственно, f == [1, 2, 3]
+
источник

AA

Assasin AMN in Python
😏🤖 Ищу кодера, который напишет бота на заказ, обязательно Python, пишите если заинтересовало:)
источник