А смотря какой фриланс! Для фриланса наверное сначала django, можно еще монго захватить. Ну а там где базы, там и кеширование или что-то быстрое, поиск. Для микросервисов как раз фласк и asyncio.
Правильно! cp - просто копирование
A tar - потоковый (ленточный Tape ARchive) "архиватор", он как бы сначала создает потоковый контейнер из файлов, на другой стороне другой tar принимает этот контейнер, извлекает из него имя файла и атрибутами, затем потоково принимает содержимое файла, и так далее. Другими словами, это удаление гланд, автогеном, через жопу, оправдано только в случае передачи по сети и на ленты (но это отдельный разговор)!
Да, можно, но я вот так на раз команду не состряпаю -( Там перенаправление потоков и утилитка tee будет участвовать. К автогену еще и серп будет :-)
Ну и простую морду можно еще и на flask делать, как раз его сейчас изучаю. Он более юсерфриндли :-) Ну и если питон3.5 можно попробовать и на httpio + asynio, народ вроде бы хвалит, но я не пробовал.
Морду пишу на twsited + cyclone.io (аналог торнадо, но на твистед). Взаимодействие в основном по ajax+json через angularjs.
На твистеде делаю всякие крутилки-смотрелки за процессами, на cyclone.io сам веб.
И еще, эклипс любит вставлять автора в комментариях в новый файл, как раз самой первой строкой, декларация кодировки должна быть еще выше! Измените темплейт в эклипсе для питоновских файлов и вбейте туда кодировку!
Сергей Крылов: вариантов три, или не указана строчка первой или второй строкой файла # coding=utf-8
Или файл не в кодировке utf-8
Или у вас настолько древний питон, что меньше версии 2.1
Сергей Крылов: условие первое, файл должен быть в кодировке utf-8. Условие второе, в файле в заголовке должна стоять строчка с utf-8. Если эти условия выполняются, то на любой системе у вас будет все правильно! Далее, для удобства, настраиваете эклипс на кодировку utf-8, и все новые файлы будут в этой кодировке создаваться. Старые файлы нужно переконвертировать и поменять заголовок! Ну и напоследок, покажите, какая ошибка выскакивает, а то может быть не с тем боремся.
В эклипсе меняется здесь -
Window -> Preferences -> General -> Workspace : Text file encoding
А все файлы можно конвертнуть в линуксе например через iconv
Сергей Крылов: Первое, установите в эклипсе кодировку utf-8 по умолчанию. И если делаете проект для линукса, то переконвертируйте все файлы в UTF-8. Будет рабоnать и под виндой и под линуксом. Ну и не забыть # coding: utf-8 или # -*- coding: UTF-8 -*-