
Rocket
14.10.2017
19:56:16
Но в тех местах, где меняешь базу - инвалидируешь кеш.

Ramiz
14.10.2017
19:56:24
А что ты имеешь в виду под вью? В моем представлении вью - это темплейты.

Rocket
14.10.2017
19:56:29
В джанго я так делаю всегда.

Google

Rocket
14.10.2017
20:00:04
В программировании две самые большие проблемы - придумывать названия переменным и инвалидация кеша. ©️

Sergey
14.10.2017
20:02:40

Rocket
14.10.2017
20:03:14
функциям ещё
В случае питона нет разницы, ибо функция и переменная есть суть одно и тоже.

Sergey
14.10.2017
20:03:40

Robert
14.10.2017
20:32:57
Как можно сократить эту строку?
command = '/usr/sbin/rndc -c addzone {} { type slave; file "/etc/bind/{}"; masters { {}; }; };'.format(domain.mainname, domain.mainname, slave)

Ramiz
14.10.2017
22:20:45
А как с инвалидированием кеша?

Rocket
14.10.2017
22:23:07

Ramiz
14.10.2017
22:27:23

Rocket
14.10.2017
22:29:02
Значит читать исходники
Я фласк-кеш не использовал.

Aragaer
14.10.2017
23:22:22
чем удобнее всего ямл из файла прочитать?

Tony
14.10.2017
23:22:39
глазами

Google

Aragaer
14.10.2017
23:23:28
мм.. а потом руками впечатать в код. А чтоб без моего участия?

Artem
14.10.2017
23:23:44
ты что имеешь в виду?
ну то есть
вимом?
или модулем pyyaml?

Aragaer
14.10.2017
23:26:59
модуль. взял pyyaml, хотя был удивлен, что в его описании сказано "это только писать, для чтения берите что-то другое"

Rocket
14.10.2017
23:27:07

Artem
14.10.2017
23:27:25
https://wiki.python.org/moin/YAML как-то негусто с альтернативами

Aragaer
14.10.2017
23:31:02
This module is for serialization only, see ruamel.yaml module for literate YAML parsing (keeping track of comments, spacing, line/column numbers of values, etc).

Artem
14.10.2017
23:32:02
это где?
это тут: https://pypi.python.org/pypi/pyaml, и это совсем не то.
надо https://pypi.python.org/pypi/PyYAML

Aragaer
14.10.2017
23:38:05
а

Anatoly
15.10.2017
00:53:14
В ПуЧарме можно как-нибудь поставить брейкпоинт после выполнения строки, а не перед?

xxxtentacion
15.10.2017
02:23:39
почему при выполнении он выдает настоящий прокси, а не то, что я передал?
import requests as r
from bs4 import BeautifulSoup
def get_html(url):
proxy = {'http': 'http://92.38.47.239:80'}
res = r.get(url, proxies=proxy)
return res.text
def get_ip(html):
soup = BeautifulSoup(html, 'lxml')
ip = soup.find('strong', class_='your-ip').text.strip()
print (ip)
def main():
url = 'https://whoer.net/ru'
html = get_html(url)
get_ip(html)
if __name__ == '__main__':
main()
плиз хелп

pi
15.10.2017
02:30:48
плиз хелп
потому что у тебя прокся для http прописана, а урл ты запрашиваешь по протоколу https

xxxtentacion
15.10.2017
02:36:40
сяб

Google

?
15.10.2017
03:47:18
https://python-graph-gallery.com/

Artyom
15.10.2017
05:32:28
Привет! Только начинаю разбираться с питоном, может кто-нибудь помочь?
есть лист a = [[1,1,"A"],[2,2,"B"],[1,0,"A"]]
я хочу создать массив и его элементом с номерами 1,1; 2,2;1,0 присвоить значение A,B,A соответственно
for i in a:
for j in i:
if j == "A":
b[i][j] = ("A")
else:
b[i][j]= ("B")
b = [[], []]

Arnie
15.10.2017
06:02:02
у тебя j равно А, что это за индекс тогда будет вообще -- b[1]['A']?
for inner in a:
b[inner[0]][inner[1]] = inner[2]
перед этим тебе нужно пустой b создать, чтобы не было indexerror

Artyom
15.10.2017
06:12:32
list assignment index out of range
но ведь чтобы перемещаться по элементам списка мне нужно два цикла?
как записать, что b[1][1]="A", b[2][2]="B" ?
я думал в цикле проверять как -то, что a[i][2] ==A или И

Artyom
15.10.2017
06:16:31
и от этого уже b[][] присваивать значение

Павел
15.10.2017
06:22:31
Привет! Только начинаю разбираться с питоном, может кто-нибудь помочь?
есть лист a = [[1,1,"A"],[2,2,"B"],[1,0,"A"]]
я хочу создать массив и его элементом с номерами 1,1; 2,2;1,0 присвоить значение A,B,A соответственно
Я непонял

Artyom
15.10.2017
06:24:06
хорошо, крестики-нолики, есть пустая доск 3*3, есть лист с координатами крестиков и ноликов, я хочу их расставить

Admin
ERROR: S client not available

Павел
15.10.2017
06:25:31
i/o приложи

Artyom
15.10.2017
06:28:50
?

Danil
15.10.2017
06:29:06
Скрипт тебе дали правильный, но тебе надо эту доску сначала предзаполнить.
b = [[0 for i in range(len(a[0]))] for j in range(len(a))]
for inner in a:
b[inner[0]][inner[1]] = inner[2]

Antony
15.10.2017
06:48:42
123

Google

Artyom
15.10.2017
06:54:55
спасибо! теперь понятно

Артем
15.10.2017
08:15:29
Всем привет, кто может написать программу :
- для парсинга людей из чатов телеграм
- для автопересылки сообщений из одного канала телеграм в другой
- для рассылки сообщений по базе
Отпишите в ЛС Ваши цены

Проксимов
15.10.2017
08:18:56

?
15.10.2017
08:23:56

Pavel
15.10.2017
08:33:50
google://telethon
Реализация клиентского протокола на питоне

?
15.10.2017
08:39:23
Годно, спасибо)

Дымов
15.10.2017
09:15:15
Спасибо, смотрю список методов, чтотоо не найду типа Get user list или что то подобное

Tony
15.10.2017
09:17:18
напомните плз как получить цифровое представление буквы
функцию забыл
типа из 'a' например 54
'b' — 55

Denis
15.10.2017
09:18:33
ord

Tony
15.10.2017
09:19:56
спасибо

Pavel
15.10.2017
09:23:02

Дымов
15.10.2017
09:37:45

Pavel
15.10.2017
09:45:36

Artem
15.10.2017
09:50:45

Stini
15.10.2017
10:14:31
Всем привет, начал изучать питон. Вот пример такой g=input("your name : ") пишу к примеру имя без кавычек при , выдает ошибку, а а с кавычками такой ситуации не возникает.. почему так?

Denis
15.10.2017
10:14:55

Google

Stini
15.10.2017
10:15:18
Ну да , проблема в версии?

Denis
15.10.2017
10:15:32
Да, ставь третью