
I
28.02.2017
19:13:36
открыл соединение - и все

Артемий
28.02.2017
19:15:51
В views.py в самой функции?

I
28.02.2017
19:17:01
ну смотря какой пакет будешь подключать

Бабкин
28.02.2017
19:25:16

Google

Проксимов
28.02.2017
19:27:02

b0g3r
28.02.2017
19:27:04
шо за некропостинг
человек решил проблему

melancholiac
28.02.2017
19:28:36

Бабкин
28.02.2017
19:28:59
Да просто не понял зачем ему в этом деле питон понадобился

Вадим
28.02.2017
19:33:25
всем привет, подскажите пожалуйста как выглядит конструкция try except что бы обработать ошибку которую мне надо поймать? не стандратную из набора а свою например нехватает какого то элемента в последовательности.
try:
...
except i>0:
или
try:
...
except i>0:
try:
...
except:
i>0

Anton
28.02.2017
19:34:23
через assert полагаю
exept получает объект отнаследованный от Exception. Тебе это не надо
если я правильно понял

melancholiac
28.02.2017
19:35:39
дык
троу свой ексепшн

Вадим
28.02.2017
19:36:13
а спасибо

Google

melancholiac
28.02.2017
19:36:22
трай:
#тут случится дерьмо
throw exception

Anton
28.02.2017
19:36:30
а ну да )
не выспался)
только все равно не понятно зачем обрабатывать свою же ошибку вот так

melancholiac
28.02.2017
19:37:54
вдруг у тебя в трае 3 функции и у каждой 3 эксепшона
и по каждому ексепшону нужно сделать чето разное

Anton
28.02.2017
19:39:10
ну множественный except? throw то зачем?
туплю

Маришка
28.02.2017
19:40:26

Anton
28.02.2017
19:40:45
ну да. но вопрос зачем?)

melancholiac
28.02.2017
19:40:45
индид,зобыл
СОРЯМБОЛА

Маришка
28.02.2017
19:41:19

Anton
28.02.2017
19:41:40
> @kyklaed
всем привет, подскажите пожалуйста как выглядит конструкция try except что бы обработать ошибку которую мне надо поймать? не стандратную из набора а свою например нехватает какого то элемента в последовательности.
try:
...
except i>0:
или
try:
...
except i>0:
> @kyklaed
try:
...
except:
i>0

Вадим
28.02.2017
19:41:53
я нуб по этому может не правильно делаю, я собираю и может нехватать например имени , а таких проблемы может быть 3 разных и хотелось бы что бы при встрече нехватки имени например брал например след строку

Маришка
28.02.2017
19:42:37
try:
....#code
except Exception:
....

Anton
28.02.2017
19:42:43
я бы наверное if'ами разрулил. хотя..

Вадим
28.02.2017
19:46:17

Google

Anton
28.02.2017
19:46:53
если не секрет покажи код через какой-нибудь пастбин
очень интересно

.
28.02.2017
19:51:10
Гайз, не могу накатить Pillow, я так понял, что нужно зависимости отдельно накатить. У меня все это в virtualenv, не нашел способа решить проблему, не создавая новый virtualenv, это единственный способ?

Pavel
28.02.2017
19:51:53

Проксимов
28.02.2017
19:52:05

.
28.02.2017
19:52:35

Pavel
28.02.2017
19:52:44

.
28.02.2017
19:52:47

Вадим
28.02.2017
19:52:57

Pavel
28.02.2017
19:52:59

.
28.02.2017
19:53:11

Pavel
28.02.2017
19:53:23


.
28.02.2017
19:54:42
warning: manifest_maker: standard file '-c' not found
reading manifest file 'Pillow.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.sh'
no previously-included directories found matching 'docs/_static'
warning: no previously-included files found matching '.coveragerc'
warning: no previously-included files found matching '.editorconfig'
warning: no previously-included files found matching '.landscape.yaml'
warning: no previously-included files found matching 'appveyor.yml'
warning: no previously-included files found matching 'build_children.sh'
warning: no previously-included files found matching 'tox.ini'
warning: no previously-included files matching '.git*' found anywhere in distribution
warning: no previously-included files matching '*.pyc' found anywhere in distribution
warning: no previously-included files matching '*.so' found anywhere in distribution
writing manifest file 'Pillow.egg-info/SOURCES.txt'
running build_ext
The headers or library files could not be found for zlib,
a required dependency when compiling Pillow from source.
Please see the install instructions at:
http://pillow.readthedocs.io/en/latest/installation.html
Traceback (most recent call last):
File "/tmp/pip-build-a04kr05m/Pillow/setup.py", line 779, in <module>
zip_safe=not debug_build(), )
File "/usr/lib/python3.5/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.5/distutils/dist.py", line 955, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.5/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/home/pc/DJ/imageboard/env/lib/python3.5/site-packages/setuptools-18.1-py3.5.egg/setuptools/command/install.py", line 61, in run
File "/usr/lib/python3.5/distutils/command/install.py", line 583, in run
self.run_command('build')
File "/usr/lib/python3.5/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.5/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/usr/lib/python3.5/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/usr/lib/python3.5/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.5/distutils/dist.py", line 974, in run_command
cmd_obj.run()
File "/usr/lib/python3.5/distutils/command/build_ext.py", line 338, in run
self.build_extensions()
File "/tmp/pip-build-a04kr05m/Pillow/setup.py", line 549, in build_extensions
raise RequiredDependencyException(f)
__main__.RequiredDependencyException: zlib
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-build-a04kr05m/Pillow/setup.py", line 791, in <module>
raise RequiredDependencyException(msg)
__main__.RequiredDependencyException:
The headers or library files could not be found for zlib,
a required dependency when compiling Pillow from source.
Please see the install instructions at:
http://pillow.readthedocs.io/en/latest/installation.html
----------------------------------------
Command "/home/pc/DJ/imageboard/env/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-a04kr05m/Pillow/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-d1efzhlo-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/pc/DJ/imageboard/env/include/site/python3.5/Pillow" failed with error code 1 in /tmp/pip-build-a04kr05m/PillowUbuntu 16


Pavel
28.02.2017
19:55:40
apt install zlib-dev (или как там). Оно встанет общесистемно, но это не питоновский модуль, поэтому его внутрь venv не затащить

.
28.02.2017
19:56:04
ну я и говорю, заново ток venv пилить?

Pavel
28.02.2017
19:57:33
ну я и говорю, заново ток venv пилить?
нет.
sudo apt install zlib-dev jpeg-dev # и вроде ещё что-то надо
. venv/bin/activate
pip install pillow
sudo apt purge zlib-dev jpeg-dev # и что там ещё было

.
28.02.2017
20:07:17
спасибо

Bogdan
28.02.2017
21:16:37
посоветуйте несложную либу для работой с запросами. Пример что надо написать:
Чекер сайтов на наличие определенного слова
спс.

Denis
28.02.2017
21:17:08
urllib.request

Google

53r63rn4r
28.02.2017
21:18:17
Даешь requests!

Vadim
28.02.2017
21:18:27
beautiful soup
lxml

53r63rn4r
28.02.2017
21:18:51
Но может ему и не надо прям парсер

Vadim
28.02.2017
21:19:15
ну как понял)

Bogdan
28.02.2017
21:21:04
urllib.request это вроде стандартный да? подойдет думаю.

Traveler747
28.02.2017
22:09:52
Объясните пожалуйста как библиотеки устанавливать на виндоус
xlwt

Admin
ERROR: S client not available

Denis
28.02.2017
22:10:17
pip install libname?

Traveler747
28.02.2017
22:10:47
Так
Это должна быть программа пип
Да?

Denis
28.02.2017
22:11:02
Ну да
Она обычно с питоном идет

Traveler747
28.02.2017
22:11:17
У меня 3.4.2
У меня Ее нет

Denis
28.02.2017
22:11:42
Поставь

Маришка
28.02.2017
22:11:45

Denis
28.02.2017
22:12:02
Набери в гугле install pip, там скрипт будет

Google

Маришка
28.02.2017
22:12:14
Питон установил без прописки в path

Traveler747
28.02.2017
22:12:38
Вот пишет в строке
Не является командной внутренней

Denis
28.02.2017
22:12:59
python -m pip

Маришка
28.02.2017
22:13:06

Traveler747
28.02.2017
22:13:14
Да, там какая то переменная пат
Но я не понимаю оде она и что с ней делать?

Маришка
28.02.2017
22:14:05
ПКМ по "Мой компьютер" -> Свойства
А дальше не помню

Traveler747
28.02.2017
22:14:35
?

Маришка
28.02.2017
22:15:12
Прописывай как путь в папку с питоном так и путь к PythonXX\Scripts\

Anna
28.02.2017
22:15:35
Path можно в коде прописывать вроде, нэ?

Маришка
28.02.2017
22:15:49

Anna
28.02.2017
22:16:06
Ну в смысле прям перед самим своим говнокодом
Мне кажется, что я когда-то так делала

Маришка
28.02.2017
22:16:16
Еще лучше

Anna
28.02.2017
22:16:25
А может и не делала, я пьяна

Маришка
28.02.2017
22:17:21
Path существует для того что бы не прописывать в консоли так
C:\PythonXX\python.exe RandomPath\govnoscript.py
А вот так:
python govnoscript.py

Anna
28.02.2017
22:17:46
естественно. но если вдруг совсем плохо, то вариант

Маришка
28.02.2017
22:18:02
Вдруг совсем плохо? Это как
Эта группа больше не существует