Size: a a a

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

2021 April 19

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
А, не
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Это херня какая-то
источник

М

Манкурт Кобейн... in Сообщество Python Программистов
Тут позавчера речь зашла про tmux, и я у Вадима попросил список утилок, которыми он пользуется(потому как тоже макоюзер), на что он предложил выкатить список софта, в том числе и не привязанного к платформе. Думаю, было бы интересно всем обсудить
источник

e

eff1c in Сообщество Python Программистов
привет
что-то не могу разобраться с импортами
есть такая архитектура файлов
main/
   site/
       models.py
       ...
   parser/
       something.py
       ...

если в файле something.py пробую импортировать models.py
from .site import models
получаю ImportError: attempted relative import with no known parent package
источник

VS

Vitaly Sem in Сообщество Python Программистов
from site.models import something_from_models
источник

e

eff1c in Сообщество Python Программистов
ModuleNotFoundError: No module named 'site.app'; 'site' is not a package
источник

VS

Vitaly Sem in Сообщество Python Программистов
попробуй main.site import models
источник

VS

Vitaly Sem in Сообщество Python Программистов
и в папке site должет быть пустой  init.pyinit.py
источник

VA

Vadim Apenko in Сообщество Python Программистов
Список софта под MacOS и iOS, который я юзаю для работы:

@Epigon если что ещё вспомню, допишу.


jetBrains:
- ToolBox: Для удобного управления версиями софта от JB
- PyCharm Pro: Не стоит объяснять нахуа)
- Idea: Если хочу быть плохим мальчиком и пишу на Java


Консольные утилиты:
- Стандартный Terminal.app
- zsh: моя стандартная оболочка
- OhMyZSH: для управления функционалом/темами/плагинами zsh
- brew: для пакетов, пайтон тоже отсюда ставлю
- ansible: для развёртки всего и вся
- aws-cli: для управления сервисами aws
- azure-cli: для управления сервисами azure (крайне редко юзаю)
- htop, tmux, jq, curl,  .... куча разного, упрощающего работу.
- gdal: для работы с геоданными из консоли
- charm: алиас на пайчарм. Удобно для открытия файлов из консоли.


Git:
- git: стандартный, который brew install git. Не стоит рассказывать нахуя =)
- GPGSuite: для управления токенами GPG для GitHub
- SourceTree: Удобнейшая утилита для работы с гитом.


Разное:
- CleanMyMac: Регулярно чищу всякое дерьмо, плюс удаляю не нужный софт, которого не снабдили удалялкой удобной.
- TablePlus: Для баз данных.
- StarUML: Для диаграм, по быстрому накидать
- Postman: Для тестирования API и воявления проблем
- Spark: для почты и календарей
- MacPass: для паролей, но пока в поисках парольного менеджера
- CyberDuck: Удобнейшая утилита работы с файлами на удалённых сервисах. Умеет всё что можно уметь, кучу протоколов.
- SnippetLab: для кусков кода, которые не хочется терять
- Marked: для Markdown, если лень запускать PyCharm
- Setapp: аггрегатор софта по подписке
- Thonny: Оболочка для кода под MicroPython
- BetterTouchTool: Пишу скрипты на пайтон под TouchBar макбука.
- QGis: для отображения и работы с геоданными.
- Sublime Text 3:  для "быстро посмотреть/поправить"
- Docker.app: Ну, основа контейнерной жизни.
- DBeaver:  тоже для баз данных.
- Shimo: для ВПН
- Automator.app: стандартная утилита автоматизации под мак. ХЗ что я бы без неё делал. Юзаю для быстрого переименования файлов, изменения размеров изображений пакетно и для много чего ещё.


Web:
- Asana: таск трекер. Там все задачи, вся информация.
- Miro: Там жизнь, там всё. Чаще юзаю с айпада.
- AirTable: Удивительный сервис. Ребята подумали и сделали базы данных с удобным интерфейсом и реально охуенными возможностями. Пользоваться могут даже менеджеры. настраивается всё до мелочей. Оч замороченная и крутая штука.
- Google Drive/Docs/Sheets - никакого офисного пакета локально, только так.
- websequencediagrams.com - Побыстрому накидать сиквенс диаграмы. Кодом.
- Google Meet: для связи



iPad(местами iPhone) + pencil:
- Termius: лучший терминал под ios. Стоит каждой копейки.
- ServerCat: утилита для работы с образами докер на серверах
- Pythonista: Пайтон интерпретатор + редактор кода, удобнейший.
- GoodNotes: для ежедневных заметок, зарисовок.
- Miro: это не только для айпад, но в ней я почти живу. Все планы, архдизайны, прочее - там. Работает в связке с GoodNotes всегда.
- Juno: Интерпретатор и редактор для Jupyter. Работает прям на устройстве. Для быстрых идей и пруфов.
- Github: Приложение под iOS. Достойное. Много ревью провёл именно так, с айпадом в туалете или в ванной)
- Scany: для быстрого теста сетевой доступности. (там вообще разработчик делает мне хорошо)
- Утилиты для AWS, Azure, Google Admin. Все базовые от самих создателей сервисов.
- MikroTik + WinboxMobile:  для управления сетевым оборудованием mikrotik
источник

VS

Vitaly Sem in Сообщество Python Программистов
покажи как ты пишешь импорт?
источник

E

Egor in Сообщество Python Программистов
о, это в закреп сразу надо)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
в папках site и parser есть файлы __init__.py?
источник

e

eff1c in Сообщество Python Программистов
from site.models import Account, Post
источник

VA

Vadim Apenko in Сообщество Python Программистов
Оно в основном для мак юзеров)
источник

e

eff1c in Сообщество Python Программистов
в site есть
источник

R

Royko Andriy in Сообщество Python Программистов
+
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму Vadim Apenko до 5517.99 (+11.23)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Что и откуда запускаешь?
источник

e

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

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Где этот файл?
источник