Каковы за и против PyRo, и RPyC python освобождает?

Вы могли использовать переименовывание (1) команда:

rename 's/(.*)$/new.$1/' original.filename

Редактирование: , Если переименовывают, не доступно, и необходимо переименовать больше чем один файл, сценарии оболочки могут действительно быть короткими и простыми для этого. Например, для переименования всего .jpg к префиксу _ .jpg в текущем каталоге:

for filename in *.jpg; do mv "$filename" "prefix_$filename"; done;
14
задан Lensys 19 October 2016 в 17:56
поделиться

1 ответ

Лично я считаю их примерно эквивалентными, но автор RPyC ( здесь ) заявляет о большей простоте (и, возможно, для кого-то, кто не привык к распределенным вычислениям, он прав; я может быть слишком привык к этому, чтобы судить хорошо ;-). Цитируя его ...:

хотя у PYRO длинный список значительные проекты в его резюме, я найти настройку сервера тоже сложно, если учесть количество необходимого кода, регистрация объекты, запущенные серверы имен и т. д. Не говоря уже о количестве разных концепции, которые необходимо учитывать (события, перепись, с именем или без серверы, прокси или атрибут-прокси, имена должны быть уникальными и т. д.). А также он ограничен (удаленные объекты должны быть маринованный, так что вы не можете работать с удаленные файлы и т. д.). В общем, PYRO имеет слишком много частных случаев и вообще слишком сложно (да, я считают это сложным). Итак конечно я не независимый рецензент - но судите сами. Разве RPyC не проще и чище?

С другой стороны, PyRO пытается обеспечить некоторую безопасность (что, по утверждению автора RPyC, в любом случае слишком слабо и лежит в основе многих заявленных сложностей PyRO).

Еще Независимый голос, Дэвид Мертц, предлагает здесь хорошее объяснение RPyC (PyRO существует гораздо дольше, и Дэвид указывает на предыдущие статьи, посвященные этому вопросу). «Классический режим» - это совершенно общая и простая часть с нулевым уровнем безопасности, «по существу идентичная Pyro (без дополнительной инфраструктуры безопасности Pyro)»; «режим служб» более безопасен (все, что явно не разрешено, по умолчанию запрещено) и, как говорит Дэвид, «режим службы по сути является RPC (например, XML_RPC),

19
ответ дан 1 December 2019 в 09:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: