#python #csv #parquet
Вопрос:
Я недавно начал работать с python и папками/путем к файлам, и я пытаюсь сделать следующее :
- преобразование csv в parquet (на python)
- преобразование parquet в csv (на python)
- извлеките определенный файл с помощью .csv (на python)
- переименуйте его в другую папку (на python)
Я успешно конвертировал csv-файл в parquet. при преобразовании паркетной доски обратно в файл .csv была создана папка с 4 файлами. Однако меня больше интересовал файл с файлом .csv. Я продолжил извлекать файл с .csv и попытался переименовать его в другую папку, но продолжал получать ошибки.
Вот мой код:
from pathlib import Path
import shutil
def get_file():
for txt_path in Path("/usr/local/spark/resources/data/park2.csv").glob("*.csv"):
print(txt_path) # this prints the file that ends with .csv
shutil.move(txt_path, "/usr/local/spark/resources/data/lee2.csv") # this is meant to load
it into another location and rename it. but its not working
Мой вопрос таков:
- Можно ли конвертировать parquet в .csv без создания дополнительных файлов?
- Как я могу успешно извлечь файл *.csv и успешно переименовать его в другую папку?