Ошибки при попытке извлечь файл из папки и переместить его в другую папку при одновременном переименовании

#python #csv #parquet

Вопрос:

Я недавно начал работать с python и папками/путем к файлам, и я пытаюсь сделать следующее :

  1. преобразование csv в parquet (на python)
  2. преобразование parquet в csv (на python)
  3. извлеките определенный файл с помощью .csv (на python)
  4. переименуйте его в другую папку (на 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 
 

Мой вопрос таков:

  1. Можно ли конвертировать parquet в .csv без создания дополнительных файлов?
  2. Как я могу успешно извлечь файл *.csv и успешно переименовать его в другую папку?