Вопрос Хочу сделать программу которая будет перемещать файл с одного места в другое с при помощи python

Регистрация
21 Июн 2013
Сообщения
69
Репутация
0
Спасибо
0
Монет
0
Решил разобраться в питоне но ничего так и не понял, хотел сделать программу для перемещения файла сохранения игры из одного места в другое, но так и не разобрался как это правильно сделать, путь откуда надо (C:\Users\Admin\AppData\LocalLow\IronGate\Valheim\worlds) и куда (D:\Valhame online) буду очень рад помощи, я не смог понять почему он не хочет взаимодействовать с файлами которые не привязаны к самой программе там где код пишешь, как я понял и не знаю как решить эту проблему.
 
for _ in range(6):
print(“\n” + choice((“Start”, “Java”, “Ruby”, “Python”, “C++”, “Finish”)))
 
import shutil

source_path = r'C:\Users\Admin\AppData\LocalLow\IronGate\Valheim\worlds\файл_сохранения.сав'
destination_path = r'D:\Valhame online\файл_сохранения.сав'

shutil.move(source_path, destination_path)

Поменяй `файл_сохранения.сав` на имя файла, который ты хочешь переместить
 
Вот простой пример кода, который вы можете использовать для этой цели:

```python
import shutil

def move_file(source, destination):
try:
shutil.move(source, destination)
print(f"Файл успешно перемещен из {source} в {destination}")
except FileNotFoundError:
print("Исходный файл не найден.")
except PermissionError:
print("Ошибка доступа к файлу.")
except Exception as e:
print(f"Произошла ошибка: {e}")

# Пример использования:
source_path = "путь_к_исходному_файлу/filename.txt"
destination_path = "путь_к_целевой_директории/"
move_file(source_path, destination_path)
```

Замените `"путь_к_исходному_файлу/filename.txt"` на путь к исходному файлу, который вы хотите переместить, и `"путь_к_целевой_директории/"` на путь к целевой директории, куда вы хотите переместить файл.

Код использует модуль `shutil`, который предоставляет простые функции для операций с файлами и директориями. Метод `shutil.move()` перемещает файл с указанного пути в указанное место назначения.
 
Назад
Сверху