@ru_python

Страница 6152 из 9768
Crazy
07.08.2018
07:19:37
rm -rf *
--no-preserve-root забыл

и надо rm -rf /* --no-preserve-root тогда уж )))

Johny
07.08.2018
07:20:54
Crazy
07.08.2018
07:20:55
Google
Crazy
07.08.2018
07:21:07
что это значит,
удалить нафиг всю систему

Johny
07.08.2018
07:22:39
немогу бота начать делать, непоиму как импортировать pytelegrambotapi, pip и все такое

Crazy
07.08.2018
07:23:10
кстати ещё одна хорошая шутка sudo chmod -x $(which chmod)

Cykooz
07.08.2018
07:23:34
немогу бота начать делать, непоиму как импортировать pytelegrambotapi, pip и все такое
С такими вопросами тебе лучше в этот канал - @ru_python_beginners

Johny
07.08.2018
07:24:03
ну я хотел с профессионалами пообщаться

Denis
07.08.2018
07:24:14
Crazy
07.08.2018
07:25:07
Cykooz
07.08.2018
07:25:27
что мне с длибом делать?)
Попробуй поставить python3.6 из нормального PPA, коорый я выше давал, а не из того который от jonathonf. Ну и конечно надо сначала удалить и отключить всё что установлено из PPA от jonathonf

Sergey
07.08.2018
07:26:06
#работа IPONWEB (Москва) разрабатывает технологические решения для интернет-рекламы - специализированные для каждого из наших клиентов и строящиеся на нашей платформе. Наш бизнес представляет из себя систему принятия решений в режиме реального времени под высокой нагрузкой (30-300k RPS, C++), анализ большого количества данных (big data) и уникальную бизнес-логику (Lua). Клиенты настраивают рекламные кампании через наш интерфейс посредством REST API, backend (Python) валидирует данные и сохраняет их (PostgreSQL). Также мы интегрируемся со сторонними системами по их API. Далее с определенной периодичностью мы генерируем XML, который потом станет источником данных для сервера, работающего в режиме реального времени. При этом мы делаем весь код модульным, чтобы ускорить разработку и упростить поддержку для каждого клиента. Мы используем CI (Jenkins), чтобы гарантировать качество доставляемого продукта. У нас есть задачи во всех зонах работы Python Backend'a, они интересные и способствуют постоянному повышению квалификации. Дополнительно мы можем предложить общение с умными коллегами, гибкий график, чай, печеньки и вот это вот все Что реально ожидаем от кандидата и проверяем: Django надо знать хорошо Django Rest - в идеале тоже, но по крайней мере чтобы знал что это Если кандидату не нравится, когда спрашивают про паттерны проектирования - у него будет мало шансов, потому что мы их реально используем и проверяем на интервью Ориентировочный ожидаемый уровень: Middle+ Молодых и толковых потенциально готовы смотреть - у нас был 21-летний кандидат, который блестяще справился с интервью Про этапы: 2 интервью, первое по скайпу можно, если кандидат не в Москве - 1час - 1:15. Рекрутер + инженер. Второе интервью точно в Москве, если надо - оплачиваем билеты. Укладываемся обычно в 2 часа, там будет 2 крутых инженера Требования Mastery of Python 2/3 Mastery of Django framework Good knowledge of Django REST Framework Expertise with relational databases (preferably PostgreSQL) Passion for writing maintainable tests (unit, functional, end-to-end, mocks) Solid understanding of design patterns and OOP Expertise in VCS: Git and/or Mercurial Accountability Accuracy in writing code Experience in Agile development Ability to work to tight deadlines Passion for building great software English Обязанности Develop complex and highly responsive APIs Integrate with internal and external services Write automated tests to ensure high quality of work Manage versions of core library with associated documentation Support and develop multiple projects Participate in design and code review Условия An excellent career opportunity with a High Tech International company – One of the leading companies in the RTB and Programmatic Marketing Industry Open and approachable management team with a strong engineering DNA (80% of Moscow office – engineers, management and executives have a technical background) Many internal pathways for career development and professional growth, supported by a performance review system Respect for independent thought and freedom of actions Competitive salary and comfort; Core office hours are 12-18, and outside of that you have full flexibility An option to work remotely sometimes (VPN and other services for remote work are available) Medical expenses compensation including pharmacy costs Internal and external education program English courses compensation Relocation program from any region of Russia to the Moscow office Referral bonus system Fruits, vegetables, cheese, nuts, cookies and cakes, snacks and beverages at every coffee point and more ЗП от 140 net

Nikolay
07.08.2018
07:26:19
pip3 install face_recognition
pip3 не существует

Google
Denis
07.08.2018
07:26:34
Nikolay
07.08.2018
07:26:45
это как
внутри venv просто pip

а не внутри venv ставить пакеты pip'ом не надо

Jl
07.08.2018
07:27:30
Venv у тебя знает только о базовом интерпритаторе который ты указал при создании venv

Cykooz
07.08.2018
07:27:59
а что в нем ненормального?
Как сейчас - не знаю, может он исправился. Но полгода назад его python3.6 использовал site-packages от системного питона 3.5. Т.е. он видел и использовал системные питонячие пакеты, которые могли быть не совместимы с 3.6. А с очередным обновлением из этого PPA прилетело ещё и обновление одного из системных питонячих пакетов (что то там про dtrace) в результате в убунте поломалась генерация отчётов об ошибках, т.к. новая версия пакета была для питоне3.6, а не 3.5

Denis
07.08.2018
07:28:11
pip install face_recognition

Nikolay
07.08.2018
07:28:21
pip install face_recognition
внутри venv, не забудь

Jl
07.08.2018
07:28:30
и
И поэтому не нужно указания версии pip

Denis
07.08.2018
07:28:37
Nikolay
07.08.2018
07:28:49
я обычно deadsnakes, правда, использую

Cykooz
07.08.2018
07:29:15
милота. Но вообще странно, не помню таких проблем
Я сразу неладное заподозрил, когда увидел что чистенький 3.6 видит кучу пакетов установленых в 3.5

Jl
07.08.2018
07:29:54
Лучше всегда на виртуальной области работать

В униксах

Denis
07.08.2018
07:30:35
сраный линукс

Oleg
07.08.2018
07:30:44
Google
Jl
07.08.2018
07:30:49
Ибо засрёшь систему устанавливая плагины в системный интерпр

Denis
07.08.2018
07:30:52
опять сраный файл не найден

Cykooz
07.08.2018
07:30:59
ну, это ж вопрос venv, опять же
Нет, venv тут вообще не причём. Один питон не должен в принципе видеть пакеты другого. Это косячная сборка от jonathonf - он видимо решил что самый хитрый, и типа юзеры смогут ставить питонячие пакеты через apt-get и их будет видно в питон3.6

Jl
07.08.2018
07:31:04
Denis
07.08.2018
07:31:08
сраным смейком

сраного длиба

Velsur
07.08.2018
07:31:22
Помогите пожалуйста

Я только начал изучать tkinter

И нашёл такой код в интернете

import tkinter from tkinter.filedialog import asksaveasfile, askopenfile from tkinter.messagebox import showerror   FILE_NAME = tkinter.NONE     def new_file():     global FILE_NAME     FILE_NAME = "Untitled"     text.delete('1.0', tkinter.END)     def save_file():     data = text.get('1.0', tkinter.END)     out = open(FILE_NAME, 'w')     out.write(data)     out.close()     def save_as():     out = asksaveasfile(mode='w', defaultextension='.txt')     data = text.get('1.0', tkinter.END)     try:         out.write(data.rstrip())     except Exception:         showerror(title="Oops!", message="Unable to save file....")     def open_file():     global FILE_NAME     inp = askopenfile(mode="r")     if inp is None:         return     FILE_NAME = inp.name       data = inp.read()     text.delete('1.0', tkinter.END)     text.insert('1.0', data)   root = tkinter.Tk() root.title("JPad v0.1b") root.minsize(width=400, height=400) root.maxsize(width=400, height=400)   text = tkinter.Text(root, width=400, height=400) text.pack()   menuBar = tkinter.Menu(root) fileMenu = tkinter.Menu(menuBar) fileMenu.add_command(label="New", command=new_file) fileMenu.add_command(label="Open", command=open_file) fileMenu.add_command(label="Save", command=save_file) fileMenu.add_command(label="Save As", command=save_as) fileMenu.add_separator() fileMenu.add_command(label="Exit", command=root.quit) menuBar.add_cascade(label="File", menu=fileMenu)   root.config(menu=menuBar) root.mainloop()

Но у меня есть одна проблема

Как убрать кнопку

Velsur
07.08.2018
07:31:22


Просто при нажатии - - - - появляется ещё одно такое окно меню, но слева вверху.

http://www.cyberforum.ru/python/thread1327729.html Вот код который внизу страницы форума.

Oleg
07.08.2018
07:31:29
опять сраный файл не найден
Кривые руки не делают линукс сраным)

Denis
07.08.2018
07:31:37
горите в аду их сздатели

Nikolay
07.08.2018
07:31:40
просто все равно с проектами только из venv работаешь, а там системные пакеты роли не играют

Jl
07.08.2018
07:32:00
Дал мужику ружьё, а он застрелился

Google
Denis
07.08.2018
07:32:04
Кривые руки не делают линукс сраным)
https://github.com/ageitgey/face_recognition

Jl
07.08.2018
07:32:11
Вместо хорошей охоты

Denis
07.08.2018
07:32:16
как это говно поставить?

Cykooz
07.08.2018
07:32:52
сраного длиба
Ты просто фигни понаставил в систему, и при этом видимо совсем не понимаешь как теперь это исправить. У тебя питон как то криво встал - система сборки не видит Python.h, может он установился хрен знает куда, в не стандартное место

Nikolay
07.08.2018
07:33:03
как это говно поставить?
у тебя питон через brew ставился?

а тьфу, убунта же

туплю

Admin
ERROR: S client not available

Cykooz
07.08.2018
07:34:05
сраного длиба
Тебе критично убунту 16.04? Поставь 18.04 - там питон 3.6 уже из коробки, и не придётся возится с PPA

Павел
07.08.2018
07:35:28
http://releases.ubuntu.com/18.04/

Jl
07.08.2018
07:36:03
Так, что надо

А то я в этой цепочке потерялся

?

Cykooz
07.08.2018
07:36:56
а как в нужное место поставить
Тебе надо удалить PPA от jonathonf - ppa:jonathonf/python-3.6 Читай вот тут - https://askubuntu.com/a/310 как удалять PPA Тебе надо будет сделать что то вот такое sudo ppa-purge ppa:jonathonf/python-3.6

А потом добавить PPA add-apt-repository ppa:deadsnakes/ppa

Jl
07.08.2018
07:37:52
sudo add-apt-repository ppa:deadsnakes/ppa sudo apt-get update sudo apt-get install python3.6

Google
Cykooz
07.08.2018
07:37:56
И уже из него ставить python3.6 и python3.6-dev

Jl
07.08.2018
07:38:40
virtualenv -p python3.6 название_директории

И всё

Далее в venv работаешь

Crazy
07.08.2018
07:40:16
Мб кто пропустил, пока решали проблему с пакетом

кстати вопрос чату есть какой нибудь НОРМАЛЬНЫЙ профайлер по памяти и с флеймграфами который нормально с subprocess pool будет работать?

vprof не предлагать у него ужасный интерфейс и он лагает дико

Cykooz
07.08.2018
07:43:02
что дальще
apt-get update apt-get install python3.6 python3.6-dev

Denis
07.08.2018
07:44:00
Get:26 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe Translation-en [273 kB] Fetched 5,356 kB in 2s (2,389 kB/s) Reading package lists... Done W: The repository 'http://ppa.launchpad.net/mc3man/trusty-media/ubuntu xenial Release' does not have a Release file. N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use. N: See apt-secure(8) manpage for repository creation and user configuration details. E: Failed to fetch http://ppa.launchpad.net/mc3man/trusty-media/ubuntu/dists/xenial/main/binary-amd64/Packages 404 Not Found E: Some index files failed to download. They have been ignored, or old ones used instead.

Nikolay
07.08.2018
07:46:00
внизу еще должно быть "добавить руками путь к папке с модулем в переменные окружения"

Alex
07.08.2018
07:47:20
внизу еще должно быть "добавить руками путь к папке с модулем в переменные окружения"
Я так делал недавно, т.к. wtforms прилетел косячный. Пришлось удалять и ручками временно для отладки ставить рабочую версию.

Jl
07.08.2018
07:47:53
Угарные стикосы

Denis
07.08.2018
07:48:34
помогите

Страница 6152 из 9768