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

Страница 440 из 1885
V
14.09.2016
10:44:46
купить-то может и купишь, но в нагрузку купишь налоги и сожержание такое, что еще 3 хрущевки можно купить

digitalocean в плане впс по соотношению цены/качества вроде годный весьма

⬗VLAD⌶K⬖
14.09.2016
10:47:08
Andrew
14.09.2016
10:57:25
print([k for k, v in people.items()])
я просто вот такую хрень нагуглил:

Google
Andrew
14.09.2016
10:57:27
import inspect def retrieve_name(var): callers_local_vars = inspect.currentframe().f_back.f_locals.items() return [var_name for var_name, var_val in callers_local_vars if var_val is var] bob = [['name', 'Bob Smith'], ['age', 42], ['pay', 10000]] sue = [['name', 'Sue Jones'], ['age', 45], ['pay', 20000]] people = [bob, sue] print(retrieve_name(people[0]))

Zart
14.09.2016
10:58:00
о.о

наркоманы, блядь

Andrew
14.09.2016
10:58:17
вот и я думаю, что тут не так

melancholiac
14.09.2016
10:58:42
эмммммм

словари?

Andrew
14.09.2016
10:59:30
что словари?

melancholiac
14.09.2016
11:00:29
что словари?
быть может в коде что ты кинул есть смысл использовать словари?

или я немношк не так понял

Andrew
14.09.2016
11:01:51
да хрен его поймет. я чисто теоретически понять пытаюсь. коллега читая книжку наткнулся на какую-то задачу, в которой ему не значения надо, а имена переменных ну и мы начали спорить - искать

melancholiac
14.09.2016
11:02:12
имена переменных?

ххммммммм

Zart
14.09.2016
11:02:23
и нахера?

Google
fox.hs
14.09.2016
11:02:31
и нахера?
Шоб было

Andrew
14.09.2016
11:02:31
не знаю, надо )

Zart
14.09.2016
11:02:33
их можно было получить через dir()

melancholiac
14.09.2016
11:02:52
быть может есть какой то способ получить доступ к таблице переменных?

Zart
14.09.2016
11:03:01
вместо ёбли с интроспекцией фреймов

>>> def f(): ... var1 = 'local var1' ... var2 = 'local var2' ... print(dir()) ... >>> f() ['var1', 'var2']

Andrew
14.09.2016
11:04:34
o. ща попробую )

Zart
14.09.2016
11:04:46
а потом выжги это напалмом

смысла так делать никакого

Andrew
14.09.2016
11:05:40
лады )

Petro
14.09.2016
11:06:07
Ну мало ли. Я когда-то писал в логи имя функции, где ошибка. Не то чтобы это было сильно нужно, но всё же. Потом, правда, забил. Код раздувает, а смысла мало.

Zart
14.09.2016
11:07:17
logging.basicConfig(format='... %(funcName)s ...', ...)

=_=

https://docs.python.org/3/library/logging.html#logrecord-attributes

Andrew
14.09.2016
11:08:00
век живи - век учись )

Темный
14.09.2016
11:34:06
Вот https://vscale.io/?refcode=yuxe9f4j5r
https://simplecloud.ru/ на этот не смотрел? тут за 250 тоже самое, но 1 гб озу

Aleshka
14.09.2016
11:36:24
забыл, че значит символ :=

Тёма
14.09.2016
11:36:26
https://simplecloud.ru/ на этот не смотрел? тут за 250 тоже самое, но 1 гб озу
Знаю его Но говорю, мне вскейл больше нравится

ztkf
14.09.2016
11:38:50
AWS?…

Zart
14.09.2016
11:39:02
облака недешевы

Google
Denis
14.09.2016
11:45:09
всем привет. Как указать переменную с бесконечно большим числом?

Petro
14.09.2016
11:45:54
Очень просто. имя_переменной = твоё_бесконечное_число

Zart
14.09.2016
11:46:12
inf = float('inf')

Тёма
14.09.2016
11:47:15
А мне даже интересно, зачем?

Zart
14.09.2016
11:47:30
для сравнений возможно

Petro
14.09.2016
11:48:16
Вот тоже подумал, чо для сравнений. Но практического примера где это надо придумать не смог.

Денис, как использовать будешь?

Тёма
14.09.2016
11:50:10
Ну или чтобы for i in range(inf).... Ахахах

Denis
14.09.2016
11:50:43
inf = float('inf')
спасибо

Zart
14.09.2016
11:50:48
range хочет интегеры, гм

Тёма
14.09.2016
11:50:57
спасибо
Так зачем тебе оно?

Denis
14.09.2016
11:51:01
все верно для сравнения

Тёма
14.09.2016
11:51:09
range хочет интегеры, гм
А интегером нельзя бесконечность получить?

Лол

Ну понятно что нельзя

Zart
14.09.2016
11:51:31
у интегеров бесконечности нет, только в иеее флоатах

Тёма
14.09.2016
11:51:45
Но я все равно не врубаюсь как во флоте будет бесконечность

Zart
14.09.2016
11:52:10
https://en.wikipedia.org/wiki/IEEE_754-1985#Positive_and_negative_infinity

V
14.09.2016
12:47:31
подскажите, что значит BeautifulSoup==* в requirements.txt? пичарм негодует и говорит, что не может подходящую версию найти

Google
V
14.09.2016
12:47:47
я бы предположил, что это "любая версия" но пичарм не согласен ставить любую

V
14.09.2016
12:49:01
см выше

почему пичарм не в курсе?

⬗VLAD⌶K⬖
14.09.2016
12:49:16
убери и вставь свое значение, может поможет

V
14.09.2016
12:49:29
так не интересно

а случаем пакет не переименовался?

ща

Admin
ERROR: S client not available

b0g3r
14.09.2016
12:50:57
Любая версия эт просто название модуля

V
14.09.2016
12:51:22
нет, в репозитории есть такой пакет

Любая версия эт просто название модуля
а звездочка что значит? чот не нашел в доке

b0g3r
14.09.2016
12:51:58
А где ты взял эту звездочку?

⬗VLAD⌶K⬖
14.09.2016
12:52:14
V
14.09.2016
12:52:36
это регексп
спасибо кэп, но вы не отвечаете на мой ответ

А где ты взял эту звездочку?
в requirements.txt чужого проекта

остальные модули норм с версиями написаны

b0g3r
14.09.2016
12:53:14
Попробуй pip install requirements.txt

ztkf
14.09.2016
12:53:32
The specified version identifier must be in the standard format described in Version scheme , but a trailing .* is permitted on public version identifiers as described below.

V
14.09.2016
12:53:40
да пичарм это и делает

Google
ztkf
14.09.2016
12:53:40
сурс - PEP440

так что ==* - невалидная конструкция

V
14.09.2016
12:54:00
хм

кто-то подъебнул?

ztkf
14.09.2016
12:54:30
кто-то воспринял "always pin version" слишком буквально)

V
14.09.2016
12:54:34
это проект из 2012, надо глянуть когда этот пеп вышел, может что-то изменилось

ztkf
14.09.2016
12:54:55
18 Mar 2013

V
14.09.2016
12:55:05
это регексп
кстати нихуя ни разу

b0g3r
14.09.2016
12:55:05
Ну вот и разгадка

кстати нихуя ни разу
Вот тоже чет не понял причем тут регулярки

V
14.09.2016
12:55:30
иначе бы в номере версии точка неэкранированная была бы не точкой вовсе

можно свои рюшечки( регэкспы) написать однако
человек второй раз за сегодня про регэкспы рефлексирует, видимо наболело что-то

сурс - PEP440
спасибо большое!

ztkf
14.09.2016
12:57:19
у меня все равно тесты гоняются :)

V
14.09.2016
12:58:46
кстати научите гугл-фу, как искать такие вещи с символами? типа вот как загуглить requirements.txt ==* гугл срать хотел на символы и показывает все подряд

⬗VLAD⌶K⬖
14.09.2016
12:58:54
V
14.09.2016
12:59:58
хрен

ztkf
14.09.2016
13:00:28
кстати научите гугл-фу, как искать такие вещи с символами? типа вот как загуглить requirements.txt ==* гугл срать хотел на символы и показывает все подряд
Google indeed ignores most punctuation, with the following exceptions: Punctuation in popular terms that have particular meanings, like [ C++ ] or [ C# ] (both are names of programming languages), are not ignored. The dollar sign ($) is used to indicate prices. [ nikon 400 ] and [ nikon $400 ] will give different results. The hyphen - is sometimes used as a signal that the two words around it are very strongly connected. (Unless there is no space after the - and a space before it, in which case it is a negative sign.) The underscore symbol _ is not ignored when it connects two words, e.g. [ quick_sort ].

b0g3r
14.09.2016
13:00:32
Ну вон человек выше просто нашел стандарт)

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

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