Size: a a a

Сообщество Python Программистов

2020 February 02

VK

Vadim Korotov in Сообщество Python Программистов
Vadim Korotov
+ сынишка прошел. Вот хотелось по аналогии что сделать)
Вернее в продолжение.
источник

EL

Evgeny L in Сообщество Python Программистов
))) Ну отлично. А так да интересная тема для продолжения и усложнения.
источник

EL

Evgeny L in Сообщество Python Программистов
Ну я понял. Мой тоже прошел) Но дальше нужен достаточно хороший английский или просто алгоритмы писать. Как то не будет интересно
источник

VK

Vadim Korotov in Сообщество Python Программистов
По крайней мере, я для детей не видел альтернатив именно что бы с реальным синтаксисом задания. Собирать блоки а-ля scratch полно. Но с текстовым кодом это и ближе и ребенку
интересней: чувствует себя true программистом.
источник

EL

Evgeny L in Сообщество Python Программистов
Я тоже в свое время заморочился с этим вопрос а что дальше придумать. Потом отодвинул всю эту тему и пускай все идет своим чередом.
источник

VA

Vadim Apenko in Сообщество Python Программистов
Тоже чтоль ребёнка завести...
источник

OA

Oleg Asharchuk in Сообщество Python Программистов
Товарищи, нужен хелп, я как начинающий python-программист, на данный момент сисадмин и мне дали задачу - написать скрипт копирования файлов. Впринципе написать то я его написал, код в 4 строчки, файлы то он вроде как копирует (с использованием модулей os и shutil), но вот при копировании папок получаю "PermissionError: [Errno 13] Permission denied:"
источник

OA

Oleg Asharchuk in Сообщество Python Программистов
в чем косяк с правами на копирование папки быть может? Как поправить средствами python?
источник

MT

Munir Tagarifullin in Сообщество Python Программистов
напиши на баше?
источник

VK

Vohman Ko in Сообщество Python Программистов
Oleg Asharchuk
в чем косяк с правами на копирование папки быть может? Как поправить средствами python?
Так ты ж вроде как СисАдмин == сам должен понимать Почему косяк с правами ))
источник

OA

Oleg Asharchuk in Сообщество Python Программистов
Vohman Ko
Так ты ж вроде как СисАдмин == сам должен понимать Почему косяк с правами ))
Так в том то и прелесть, что с правами на сами папки проблем нет, доступ полный, тут в другом косяк чём-то.
источник

MT

Munir Tagarifullin in Сообщество Python Программистов
Oleg Asharchuk
Так в том то и прелесть, что с правами на сами папки проблем нет, доступ полный, тут в другом косяк чём-то.
проверь, может питон на любую ошибку дает такой эксепшен
источник

VK

Vohman Ko in Сообщество Python Программистов
Oleg Asharchuk
Так в том то и прелесть, что с правами на сами папки проблем нет, доступ полный, тут в другом косяк чём-то.
А на какие операции идет отказ?
источник

OA

Oleg Asharchuk in Сообщество Python Программистов
Vohman Ko
А на какие операции идет отказ?
shutil.copy - файлы копирует без проблем, отказ а копирование папок.
источник

OA

Oleg Asharchuk in Сообщество Python Программистов
Пойду книги просмотрю, мож че упустил при работе с файлами.
источник

VK

Vohman Ko in Сообщество Python Программистов
Oleg Asharchuk
Пойду книги просмотрю, мож че упустил при работе с файлами.
Винда или Линух?
источник

OA

Oleg Asharchuk in Сообщество Python Программистов
Vohman Ko
Винда или Линух?
Винда, будь она не ладна... и папка то не системная ни разу
источник

OA

Oleg Asharchuk in Сообщество Python Программистов
короче
источник

OA

Oleg Asharchuk in Сообщество Python Программистов
import os, shutil

src = "d:\\!PYTHON_SCRIPTS\\copyfile\\src"
dst = "d:\\!PYTHON_SCRIPTS\\copyfile\\dst"

for i in os.listdir(src):
   shutil.copy(src=src + "\\" + i, dst=dst + "\\" + i)
источник

VK

Vohman Ko in Сообщество Python Программистов
Oleg Asharchuk
короче
Ты вроде хотел директорию сразу копировать со всеми внутренностями куда-то там.. Ну тогда попробуй наверное не ..copy() , а ..copytree(). Параметры в документации глянь. Вроде должно работать для твоей задачи получше и будет более гибко.
источник