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

Страница 1361 из 1885
Igor
08.03.2017
12:34:15
даже две

ну, соответственно, не сохраняй с кавычками в переменной окружения, чо

или делай на стороне питона strip("'"), но это костыль

Dmitry
08.03.2017
12:35:18
работает

Google
Dmitry
08.03.2017
12:35:20
мерси

Deil
08.03.2017
14:13:36
Юзаю функцию len. Функция выводит ,что в тексте 316 символов , хотя на самом деле 308 . Откуда берутся 8 символов?

Igor
08.03.2017
14:14:03
не может быть проблема в кодировке?

можешь попробовать разбить на куски по N символов и найти проблемные, а там уже разбираться более детально )

какой питон, второй, третий?

если второй - убедись что делаешь len по юникодной строке, тогда должен считать правильно

Dmitry
08.03.2017
14:38:46


Pavel
08.03.2017
14:46:56
чисто теоритически httperror может придти не только если токен протух, но тут надо смотреть в процессе эксплуатации.

Dmitry
08.03.2017
15:02:37
чтобы я мог вызывать методы без создания объекта класса мне надо перед каждым ставить @staticmethod ? Других вариантов нету?

Johnnie
08.03.2017
15:03:11
Я бы рэйз выше поднял

wf
08.03.2017
15:03:52
Еще одна мелочь raise_for_status перед json() нужно

Google
Johnnie
08.03.2017
15:04:57
И этот ос енвирон кругом. Ну хз. Вынеси в отдельный файл что ли

Johnnie
08.03.2017
15:05:48
И еще имхо правильнее склеивать урл с помощью urljoin

Igor
08.03.2017
15:05:49
но да, других нету

Dmitry
08.03.2017
15:06:53
а как же DRY?)

всем спасибо!

Johnnie
08.03.2017
15:07:18
То что в эксепте смотрелось бы лучше в отдельной функции типа update_token

Dmitry
08.03.2017
15:12:14
И этот ос енвирон кругом. Ну хз. Вынеси в отдельный файл что ли
не понял. я dot-env использую, все переменные в файле '.env'.

Igor
08.03.2017
15:48:16
а как же DRY?)
а что драй? где повтор?

Dmitry
08.03.2017
15:48:44
@staticmethod @auth перед каждой функцией



вызываю так: print(APIClient.get_stoplist())

Pavel
08.03.2017
16:07:25
с def auth убери @статикметод.

а если парит количетсво @staticmethod, а таких методов несколько, то можно их вынести в отдельный .py файл

Nikolay
08.03.2017
16:39:31
Есть такой xpath запрос: //table/tbody/tr/td/a[@class=" link-type-player"]/text(), возвращает он текст всех ссылок, имеющих класс " link-type-player". Как сделать так, чтобы возвращалось только первые 10 элементов, а не все?

Nikolay
08.03.2017
16:57:15
//table/tbody/tr/td/a[@class=" link-type-player"][position() <= 10]/text
Все равно возвращает все существующие элементы.

Я position() <= 10 куда уже только не втыкал.

Хоспаде, нашел решение. Нужно всего лишь было в скобки взять. (//table/tbody/tr/td/a[@class=" link-type-player"])[position() <= 10]/text()

Ahmed
08.03.2017
17:08:15
Ребята, какую программу использовать на Mac OS X для просмотра своей базы данных, таблицы, записи и т.д? Хотелось бы просматривать БД MySQL и PostgreSQL

Google
Ahmed
08.03.2017
17:10:47
Levent
08.03.2017
17:11:49
Именно
http://stackoverflow.com/questions/3452/sql-client-for-mac-os-x-that-works-with-ms-sql-server

Vadim
08.03.2017
17:18:47
Всем привет

Кто-нибудь из участников чата поставил Visual Studio 2017?

Я не могу разобраться как там питон прикрутить

Pavel
08.03.2017
17:23:03
Вроде просто в инсталлятор нужные галки поставить.

По крайней мере в RC так было

Vadim
08.03.2017
17:25:20
В комьюнити нету..

Я на сайте глянул, там в окне было написано Enterprise

Ладно, пойду ещё покопаюсь

Dmitry
08.03.2017
17:36:28
Dmitry
08.03.2017
17:45:47
@VadimKh, https://blogs.msdn.microsoft.com/pythonengineering/2017/02/22/python-in-vs2017/

Vadim
08.03.2017
17:54:08
@VadimKh, https://blogs.msdn.microsoft.com/pythonengineering/2017/02/22/python-in-vs2017/
Да, читал. Уже поставил Preview. Спасибо!)

Sergey
08.03.2017
18:01:54
а для чего python в windows?

Ruslan
08.03.2017
18:02:49
а для чего python в windows?
Для работы, для отчетов :-)

Sergey
08.03.2017
18:03:02
data science?

Ruslan
08.03.2017
18:03:59
data science?
Необязательно.

Мелкие скрипты для паркинга сайтов, для обработки информации с них.

Или переработка данных из 1с.

Google
Ruslan
08.03.2017
18:05:19
Можно и скрипты писать, благо библиотеки есть.

Ahmed
08.03.2017
18:11:14
Ребята, как указывать динамическую ссылку чтобы она ввела к URL? Как-то так было <a href="{{ url.ruPage }}"><img src="{% static 'img/usa.png' %}" alt=""></a>

Использую фреймворк Django 1.10.2

Admin
ERROR: S client not available

Igor
08.03.2017
19:23:59
Ты наверное имел ввиду macOS?
нашел до чего доебаться))

ссылку на вьюху в джанго-проекте?

ссылку, которая сохранена в модели в БД?

Ahmed
08.03.2017
19:25:01
Igor
08.03.2017
19:25:05
оке)

Ahmed
08.03.2017
19:25:21
Вот это имел ввиду <a class="navbar-brand" href="{% url 'johann:index' %}"><img src="{% static 'img/logo-brand.jpg' %}" alt=""></a>

то что в href прописанно

Igor
08.03.2017
19:25:59
ага, ссылку на вьюху )

Vadim
08.03.2017
19:51:59
`{"_id":707860,"name":"Hurzuf","country":"UA","coord":{"lon":34.283333,"lat":44.549999}} {"_id":519188,"name":"Novinki","country":"RU","coord":{"lon":37.666668,"lat":55.683334}} {"_id":1283378,"name":"Gorkhā","country":"NP","coord":{"lon":84.633331,"lat":28}}` Есть вот такой кусок json-a. Как из него вытягивать данные?? Я писал так: `for city in open('cities.json', encoding='u8'): print(city[0]) ` И мне выпечатывает только открытую фигурную скобку, как я выяснил потом, city становится str. Как иначе можно вытянуть данные?

Код должен был принять другую форму, не?

Vadim
08.03.2017
19:53:30
{"_id":707860,"name":"Hurzuf","country":"UA","coord":{"lon":34.283333,"lat":44.549999}} {"_id":519188,"name":"Novinki","country":"RU","coord":{"lon":37.666668,"lat":55.683334}} {"_id":1283378,"name":"Gorkhā","country":"NP","coord":{"lon":84.633331,"lat":28}}

Igor
08.03.2017
19:54:48
у тебя здесь по одному json-объекту на строку

это значит, что надо открывать файл как обычный, читать его построчно, и каждую строку скармливать в json.loads

на выходе получишь словарь

Google
Igor
08.03.2017
19:55:29
с элементами _id, name, country, coord

это ты к чему?)

Vadim
08.03.2017
19:57:14
Это всё тот же файл, в дополнение к тексту

Ты быстрее написал)

Johnnie
08.03.2017
19:57:27
Ptitsefabrika

Solyar
08.03.2017
19:57:34
Прошу прощения а можно to_dict() юзать ?

И вытащить инфу?

В данном случае

Igor
08.03.2017
19:58:18
Vadim
08.03.2017
20:04:25
Кодировку придётся указать, т.к там юникодовские символы

UnicodeEncodeError кидал, пока я явно не указал utf8

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

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