@python_beginnersЭта группа больше не существует

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

решаете*

⬗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
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
так же, как и [], {}

Google
Stanislav
12.09.2016
19:58:44
Pavel
12.09.2016
19:59:02
Но ведь работает так: a = {'a':1, 'b':2, 'c':3} type(a) <class 'dict'>
эм. тут ты просто словарь создал

по определению тупо

$p33d_$n@i1
12.09.2016
19:59:44
Видишь {}? Это синтаксис питона
В этом и фигня, мне надо создавать словарь из строки. Ищу решение без костылей и форматирования

Stanislav
12.09.2016
19:59:45
Но ведь работает так: a = {'a':1, 'b':2, 'c':3} type(a) <class 'dict'>
str == байтики которые означают текстики, эти байтики не конвертировать просто так в словарь Юзай ast.literal_eval

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
это же просто папка на диске
Т.е достаточно папку удалить? `rmvirtualenv *name* `не видит, но она есть и запускается

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 символов? Я ввожу, но не получается. И тут не строку он шифрует, а файл. У меня пароль не получается ввести.

Кто же подсказать может...

Stanislav
13.09.2016
03:29:26
b.extend(x for x in a if x)
И правда, спасибо.

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
Вот и я хочу с чистого питона начать.
парни, ну какое шифрование, вы чего? @Mblpz0r, дай человеку задачку, я знаю, у тебя есть интересные )

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
чистый питон и пикрипто - вещи несочетаемые...

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/ слегка подправленный вариант под третий питон

Страница 427 из 1885

Эта группа больше не существует Эта группа больше не существует