
Cold
12.09.2016
17:56:44
Привет, питонисты.
Где решаету задачки? Какие книги читаете?
решаете*

Leonid
12.09.2016
18:00:06

⬗VLAD⌶K⬖
12.09.2016
18:01:19
изолированно встала жанга и нихрена найти не могу, пиздец какой то

Google

⬗VLAD⌶K⬖
12.09.2016
18:02:04
(activate) E:\git\venv>django-admin.py startproject lesson
Traceback (most recent call last):
File "C:\Users\vadim\Envs\activate\Scripts\django-admin.py", line 2, in <module>
from django.core import management
ImportError: No module named django.core

Zart
12.09.2016
18:04:53
но зачем ты .py приписал?

⬗VLAD⌶K⬖
12.09.2016
18:06:48
блин я тупой

Pavel
12.09.2016
18:45:17
ребята, пожскажите пожалуйста. Нужно сделать в django форме поле, в которое будут выводиться данные из БД. Для этого я сделал queryset. Но так же, мне нужно сделать дляэтого поле виджет, и тут я туплю. НЕ могу queryset и виджет вместе сделать для поля правильно. Вот простой код http://pastebin.com/B1itcDh5
при запуске этого кода ошибка: TypeError: __init__() missing 1 required positional argument: 'queryset'

Stanislav
12.09.2016
19:47:19
Помогите понять, можно ли так делать:
a = [1, None, 2]
b = []
[b.append(x) for x in a if x]
print(b)
>>> [1,2]
Напрягает то что оно возвращает None из-за b.append(). Может есть другой способ или так делать можно?

Pavel
12.09.2016
19:51:30

Stanislav
12.09.2016
19:51:47

Pavel
12.09.2016
19:52:27
ну None в if даст false

$p33d_$n@i1
12.09.2016
19:52:30
Добрый вечер, видимо сказывается недосып, но помогите понять, что тут не так.
Если:
a = {'a':1, 'b':2, 'c':3}
type(a)
<class 'dict'>
b = a
type(b)
<class 'dict'>
Но если:
a = str({'a':1, 'b':2, 'c':3})
type(a)
<class 'str'>
b = dict(a) <<<< Почему str не преобразует в dict?
type(b)
ValueError: dictionary update sequence element #0 has length 1; 2 is required

Pavel
12.09.2016
19:52:36
так же, как и [], {}

Stanislav
12.09.2016
19:54:44
Добрый вечер, видимо сказывается недосып, но помогите понять, что тут не так.
Если:
a = {'a':1, 'b':2, 'c':3}
type(a)
<class 'dict'>
b = a
type(b)
<class 'dict'>
Но если:
a = str({'a':1, 'b':2, 'c':3})
type(a)
<class 'str'>
b = dict(a) <<<< Почему str не преобразует в dict?
type(b)
ValueError: dictionary update sequence element #0 has length 1; 2 is required
Как ты себе представляешь преобразование str в dict?
Можно преобразовать пары типо key, value, подставив в dic(key, value)

Google

$p33d_$n@i1
12.09.2016
19:58:22

Stanislav
12.09.2016
19:58:44

Pavel
12.09.2016
19:59:02
по определению тупо

$p33d_$n@i1
12.09.2016
19:59:44

Stanislav
12.09.2016
19:59:45

Pavel
12.09.2016
20:03:15

Темный
12.09.2016
20:06:09
обсуждали вы тут virtualenv, решил затестить
лучше бы и не пытался, толи я криворук, толи гайды ниочем
окружение есть, но удалить нельзя, потому что его типа нет

Pavel
12.09.2016
20:08:38
как это удалить нельзя?

Темный
12.09.2016
20:09:27

Pavel
12.09.2016
20:12:19
ты в Pycharm это делаешь или в консольке? И что за ОС у тебя?

Темный
12.09.2016
20:12:32
убунта, в консольке

Pavel
12.09.2016
20:13:13
ну хз, всегда дропал папку тупо с venv

Темный
12.09.2016
20:13:14
ладно, что бы удалить окружение, то достаточно удалить эту папку?

Pavel
12.09.2016
20:13:17
если нужно удалить

Темный
12.09.2016
20:13:37
спасибо, думаю я всеже с путями перепутал

Google

Pavel
12.09.2016
20:14:50
To delete a virtual environment, just delete its folder. (In this case, it would be rm -rf venv.)
это из документации

Igor
12.09.2016
20:43:57
Жесть. Не понял в чём проблема.
То есть, я так понимаю, длина пароля должна быть16? Пароль я должен вводить из 16 символов? Я ввожу, но не получается.
И тут не строку он шифрует, а файл. У меня пароль не получается ввести.
Кто же подсказать может...

Zart
13.09.2016
02:24:35

Stanislav
13.09.2016
03:29:26

Zart
13.09.2016
03:54:43
b.extend(filter(None, a)) # альтернатива

Igor
13.09.2016
08:43:07
Вы мне можете сказать куда копать?
Что не так с кодом?

Zart
13.09.2016
08:47:24
на риторические вопросы не отвечаем

Igor
13.09.2016
08:48:40
Я задаю вопрос: Почему как ввожу пароль, он пишет ошибку?

Zart
13.09.2016
08:48:55
код запости для начала
и лучше на пасту

Igor
13.09.2016
08:51:49
http://pastebin.com/mhSPdKNA

Zart
13.09.2016
08:52:12
какой мудак так писал...

Igor
13.09.2016
08:52:41
Я.
Чего оскорбляешь то?
Подскажи лучше.

Google

Zart
13.09.2016
08:52:51
а оригинал можно?
не обезображенный твоими попытками сделать из второго питона третий?

Igor
13.09.2016
08:53:41
http://null-byte.wonderhowto.com/how-to/create-encryption-program-with-python-0164249/

Zart
13.09.2016
08:53:48
за sys.modules['Crypto'] = crypto надо бить ебало распечаткой документации импорта с большой надписью "import crypto as Crypto"
это на pycrypto, я так понимаю?
а как у тебя вообще это работает?
первая же строка import crypto в тройке работать не будет

Admin
ERROR: S client not available

Vinc
13.09.2016
09:01:18
но ведь
Python 3.4.3 (default, Oct 14 2015, 20:28:29)
[GCC 4.8.4] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import crypto as Crypto
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'crypto'
>>> import Crypto

Zart
13.09.2016
09:01:58
ну

Vinc
13.09.2016
09:02:30
дошло

Igor
13.09.2016
09:02:31
Зарт, что нужно исправить?

Zart
13.09.2016
09:03:56
руки 8\
тут ряд косяков подряд
(cp35) D:\c>..\11.py
Do you want to (E)ncrypt or (D)ecrypt? E
Enter the password: 123
D:\c\(encrypted)db.py is already encrypted
Done encrypting D:\c\db.py
Done encrypting D:\c\demo.py
Done encrypting D:\c\keys.txt
Done encrypting D:\c\r.txt

V
13.09.2016
09:05:16

Zart
13.09.2016
09:06:13
в шифровании несколько ошибок
IV должно быть байтовой строкой, у тебя юникод
запись размера файла та же ерунда - ты пытаешься писать юникодный объект в байтовый поток
довольно коряво это всё

melancholiac
13.09.2016
09:08:50
ЗЕЛО СТРАННЫЙ ВОПРОС ИНКАМИНГ, ТЕЙК КАВЕР
модули расширения можно писать на любом яп?

Google

V
13.09.2016
09:09:12
Игорь, ну ты реально не ту тему взял, если с типами еще не разобрался. начни с чего попроще, без обид, просто закопаешься на сложняке и прогресса не будет

melancholiac
13.09.2016
09:09:24
или ток cPython?

Zart
13.09.2016
09:10:06
есть экстеншены на фортране, в частности

⬗VLAD⌶K⬖
13.09.2016
09:10:50
жанга проще самого питона?

Zart
13.09.2016
09:10:55
чистый питон и пикрипто - вещи несочетаемые...

melancholiac
13.09.2016
09:11:35

Zart
13.09.2016
09:12:22
спасибо
дллки можно на многих языках рисовать, но вопрос в том что не задолбаешься ли рисовать к каждой новой версии питона враппер
экстеншены обычно оперируют оригинальными объектами питона, которые через вызовы из его длл дёргаются. т.е. понадобится как минимум импорт символов оттуда в выбранный язык

Igor
13.09.2016
09:14:18
Зарт, подскажи пожалуйста что мне нужно исправить.
Потом буду сидеть, разбираться в каждой строке.

V
13.09.2016
09:14:46
эх, не услышал...

Zart
13.09.2016
09:14:59
http://ehiggs.github.io/2015/07/Python-Modules-In-Rust/ хм.. недурно, таки на русте ктото пробует

Igor
13.09.2016
09:15:31
@Mblpz0r, сказали что можешь дать задачку интересную. Дай пожалуйста.

Andrew
13.09.2016
09:16:06

Igor
13.09.2016
09:16:24
Я только начинаю учить питон.
Давай оценим.

Andrew
13.09.2016
09:16:53

Zart
13.09.2016
09:17:20
https://paste.fedoraproject.org/427491/58217147/ слегка подправленный вариант под третий питон
Эта группа больше не существует