@ru_python

Страница 6725 из 9768
Виктор
12.10.2018
15:22:07
Вообще внутри хрома есть настройки прокси, и возможно их можно менять через вебдрайвер

Но сам я этого не делал)

ᵐᵃˣᵃˡ ?
12.10.2018
15:23:29
подскажите пж, а поиск по json файлам намного дольше чем по бд?

Oleksandr
12.10.2018
15:23:34
можно, но только если без авторизации.

Google
Oleksandr
12.10.2018
15:23:44
и индексы заодно настроишь какие хочешь

Виктор
12.10.2018
15:24:16
Mikhail
12.10.2018
15:24:17
Hello Сталкивался ли кто-то со скриптом скачивания видео из группы в контакте?(примеров для музыки полно,для видео не нашел) Например есть альбом с видео туториалами, но там 68 видео и с моим инетом тыкать по очереди их качать ооочень долго, хочу автоматизации. Если сделаю, кодом поделюсь

ᵐᵃˣᵃˡ ?
12.10.2018
15:24:30
у меня просто уже json файлы есть)

??
12.10.2018
15:24:31
как найти этот элемент в селениуме? <option value="1787114">9Г</option>

кроме текста

по xpath и просто find не получается

SyntaxError: Failed to execute 'evaluate' on 'Document': The string '[//*[@value="1787114"]' is not a valid XPath expression.

Konstantin
12.10.2018
15:24:33
подскажите кто знает, в 2.7 есть в str есть decode, в 3.5 не могу ее найти, каким механизмом ее заменили?

Oleksandr
12.10.2018
15:24:54
у меня просто уже json файлы есть)
пройдись по файлам, сделай insert в Mongodb за 2 минуты, всё, готовая бд с индексами)

Виктор
12.10.2018
15:25:11
по xpath и просто find не получается
Хорошим тоном считается поиск по css-селекторам

Google
Oleksandr
12.10.2018
15:25:47
как найти этот элемент в селениуме? <option value="1787114">9Г</option>
может через css-селекторы получится, выбрать последний option в списке, например?

ᵐᵃˣᵃˡ ?
12.10.2018
15:25:59
??
12.10.2018
15:26:11
а точно

спасибо

ᵐᵃˣᵃˡ ?
12.10.2018
15:26:19
✌?

Konstantin
12.10.2018
15:26:44
подскажите кто знает, в 2.7 в str есть decode, в 3.5 не могу ее найти, каким механизмом ее заменили?

Alex
12.10.2018
15:30:27
Подскажите, как в edit_template кастомном помимо стандартных кнопок [сохранить, сохранить и продолжить, ... , отмена ], добавить свою? Например сохранить и послать на сервер? Где я бы смог после сохранения дергать функцию свою.

Alex
12.10.2018
15:33:07
Или хотя бы как на нем получить значение из поля формы? Допустим есть поле name, в нем значение Борис. Как мне в my_edit.html его выудить? Я пытался {{ form.name }}. Но в нем строка <input...>

Konstantin
12.10.2018
15:33:56
не encode?)
в 2.7 вот так преобразовывал unicode в utf-8 _str.decode('unicode-escape').encode('utf-8') как в 3.5 сделать не пойму

ᵐᵃˣᵃˡ ?
12.10.2018
15:35:40
в 2.7 вот так преобразовывал unicode в utf-8 _str.decode('unicode-escape').encode('utf-8') как в 3.5 сделать не пойму
не так? content = u'\xe5\xb1\x82\xe5\x8f\xa0\xe6\xa0\xb7\xe5\xbc\x8f\xe8\xa1\xa8' content = content.encode('latin1').decode('utf8') print(content)

Konstantin
12.10.2018
15:36:07
сейчас проверю ))

Bolbunator
12.10.2018
15:36:31
Скажить на ютуби канал там де учать Python

Tigran
12.10.2018
15:38:08
русский — это не перспективно

Bolbunator
12.10.2018
15:38:20
На ютубе есть канал там де учать Python

?

Tigran
12.10.2018
15:38:41
и наверняка не один

Google
Bolbunator
12.10.2018
15:38:58
То дай силку

Пж

Tigran
12.10.2018
15:39:29
https://www.youtube.com/results?search_query=learning+python

Konstantin
12.10.2018
15:39:39
не так? content = u'\xe5\xb1\x82\xe5\x8f\xa0\xe6\xa0\xb7\xe5\xbc\x8f\xe8\xa1\xa8' content = content.encode('latin1').decode('utf8') print(content)
UnicodeEncodeError: 'latin-1' codec can't encode characters in position 0-6: ordinal not in range(256)

Bolbunator
12.10.2018
15:40:04
Спс

https://www.youtube.com/results?search_query=learning+python

Arnie
12.10.2018
15:41:54
Tigran
12.10.2018
15:42:04
?‍♂️

Arnie
12.10.2018
15:42:20
Что значит unicode в utf8

Загугли чем 2 и 3 питон отличаются, а потом аббревиатуру UTF

Konstantin
12.10.2018
15:44:02
Ты что сделать то хочешь
в общем в словаре есть текст str, он нормально читается, но когда пишу в файл он читается как unicode, что с этим делать не понимаю в 2.7 спасался такой конструкцией _str.decode('unicode-escape').encode('utf-8')

не смешно )) мне помощь нужна

Ross
12.10.2018
15:49:31
не смешно )) мне помощь нужна
проблема в ДНК. медицина, к сожалению, тут бессильна.

$ python3 Python 3.6.6 (default, Sep 12 2018, 18:26:19) [GCC 8.0.1 20180414 (experimental) [trunk revision 259383]] on linux Type "help", "copyright", "credits" or "license" for more information. >>> with open('/tmp/x', 'w') as f: ... f.write('ПРОБЛЕМА В ДНК') ... 14 >>>

$ cat /tmp/x ПРОБЛЕМА В ДНК

Ross
12.10.2018
15:52:15
А в 3.5 слабо?
слабо, его ставить надо

и вообще, уже 3.7 вышел

кто 3.5 щас юзает

Oleksandr
12.10.2018
15:52:55
Вопрос по proxychains. Можно ли съесть https-прокси через proxychains и повесить его на какой-то внутренний порт без пароля, чтобы приложения, которые через https-прокси работать не умеют (но умеют через обычные) подсасывались к этому внутреннему порту, а proxychains брал на себя авторизацию и т.п.? Я где-то здесь читал подобное, но вот логику пока не могу нащупать :)

Google
Konstantin
12.10.2018
15:53:02
и вообще, уже 3.7 вышел
тот кто 3.8 не хочет

Ross
12.10.2018
15:54:35
я вообще х.з. как вы с проблемами с кодировками сталкиваетесь в тройке.

Ross
12.10.2018
16:05:14
а что там не так?

ты хотел чтобы на русском всё было?

Konstantin
12.10.2018
16:05:33
да

в словаре JSON все нормально

Ross
12.10.2018
16:05:50
ensure_ascii=False

Винни
12.10.2018
16:06:02
что за дистр?

Konstantin
12.10.2018
16:07:11
ensure_ascii=False
большое спасибо ))

что за дистр?
это обычный gedit

Винни
12.10.2018
16:07:59
это обычный gedit
ты про дистрибутив, или про программу?

VA
12.10.2018
16:08:12
Я думаю, ему зашёл Тукс на кнопке и панелька сверху с воркспейсам больше, чем твой гедит)

Похоже на кастомизированную LXDE

Так что, делаю ставку на какую-то Lubuntu

Konstantin
12.10.2018
16:09:26
)) LinuxMint, просто поднял наверх панель и все DE Cinamon

VA
12.10.2018
16:09:33
Оу

Совсем нюх я потерял :(((

Konstantin
12.10.2018
16:12:21


Google
1NF3sted
12.10.2018
16:16:29
Подскажите, как можно нажать и удержать кнопку shift через winapi? Кто знает?

helsingforce
12.10.2018
16:17:11
Нашёл, куда обратиться

1NF3sted
12.10.2018
16:39:16
Konstantin
12.10.2018
16:41:21
правильно ли понимаю, что получить с сервера JSON лучше через GET, если JSON менее 2 кб ?

gigimon
12.10.2018
16:42:06
а как ты еще хочешь его получить?

кроме как гетом

и почему именно 2кб?

Toha
12.10.2018
16:47:37
а как гигабайты файлов шлют?

гетом)

Andrey
12.10.2018
16:48:16
Постом

)

Norbi
12.10.2018
16:56:55
В стартап команду нужен разработчик кприто монет. в ЛС. спасибо.

BLVCK
12.10.2018
16:59:49
помогите с pymongo... string = {i['name']: {'idd': i['idd'], 'price': float(i['price']) for i in data}} listing.update_one({'_id': 'sorted'}, {'$set': string}, True) при первом обновлении в string 10 элементов, они все добавляются в качестве словаря в коллекцию listing под _id "sorted"... мне нужно чтобы в последующих апдейтах этого _id(на тот случай если я получу в общем 5 элементов в "string") в результате у _id "sorted" было кол-во элементов равное полученному в последний раз в "string" т.е 5, а не 5 обновлённых + 5 добавленных в предыдущих обновлениях... думал сделть таким образом, но это вроде не красиво... listing.remove() string = {i['name']: {'idd': i['idd'], 'price': float(i['price']) for i in data}} listing.update_one({'_id': 'sorted'}, {'$set': string}, True) можно поставить upsert=False и чуть переписать код... Но если есть другие решения - подскажите плз

Cykooz
12.10.2018
17:08:57
помогите с pymongo... string = {i['name']: {'idd': i['idd'], 'price': float(i['price']) for i in data}} listing.update_one({'_id': 'sorted'}, {'$set': string}, True) при первом обновлении в string 10 элементов, они все добавляются в качестве словаря в коллекцию listing под _id "sorted"... мне нужно чтобы в последующих апдейтах этого _id(на тот случай если я получу в общем 5 элементов в "string") в результате у _id "sorted" было кол-во элементов равное полученному в последний раз в "string" т.е 5, а не 5 обновлённых + 5 добавленных в предыдущих обновлениях... думал сделть таким образом, но это вроде не красиво... listing.remove() string = {i['name']: {'idd': i['idd'], 'price': float(i['price']) for i in data}} listing.update_one({'_id': 'sorted'}, {'$set': string}, True) можно поставить upsert=False и чуть переписать код... Но если есть другие решения - подскажите плз
Твой код даже работать не будет - у тебя число открывающих фигурных скобок больше чем закрывающих. Ну и если по теме - не используй $set, если хочешь полностью заменить весь документ (вероятно надо будет в strings добавить поле _id)

Vladislav
12.10.2018
17:10:50
Cinnamon ?) ой, тю, ты уже написал выше

Страница 6725 из 9768