
Igor
04.02.2017
07:07:10
а че такое з+, кстати?
реЗист?

ultranoise ?
04.02.2017
07:08:11
Зелёный

Igor
04.02.2017
07:08:35
как неловко щас вышло

Google

Павел
04.02.2017
07:08:38

Igor
04.02.2017
07:08:49
да почему бесцельно, агентам помогаать будешь

Павел
04.02.2017
07:09:07

Igor
04.02.2017
07:09:16
дада, понял, меня з смутило просто )
вива ля (бля, палюсь) энлайтенд!

Павел
04.02.2017
07:09:47
Палител

b0g3r
04.02.2017
07:09:59
Будто в чатик ингресса зашел

ultranoise ?
04.02.2017
07:10:16
Ну блин если тебе первым заданием дать сайтик на джанге и сказать что нужно срочно исправить виджеты, пару, ты вскроешься

b0g3r
04.02.2017
07:11:10
Делать сайтик на джанго 1.3*

Павел
04.02.2017
07:12:39

ultranoise ?
04.02.2017
08:24:34
Как мне поизучать постгрес ? Что есть толкового? Ну не селекты писать а архитектуру и тд

AnTi3z ??
04.02.2017
08:30:11
А с sql и реляционными бд вообще уже хорошо знаком?

Google

Igor
04.02.2017
08:37:16
вдогонку: еще хорошо понимать, когда больше подходит OLTP, а когда - OLAP и че для этого юзать (для OLAP постгрес будет немножко неэффективен, например)

Темный
04.02.2017
08:37:32
with open(FILEPATH_OUT, 'a') as file_handler:
file_handler.write(email_finish + '\n')
конструкция такого вида же должна работать?

Igor
04.02.2017
08:38:00
да, вай нот
ну, с виду

Темный
04.02.2017
08:38:06
вот чет не работает)

b0g3r
04.02.2017
08:38:12
Ну если там есть отступ, то да

Igor
04.02.2017
08:38:12
че пишет?

b0g3r
04.02.2017
08:38:17
Чё пишет

Igor
04.02.2017
08:38:21
:)

Темный
04.02.2017
08:38:28
ничего, удачно завершается
но файл пустой

Igor
04.02.2017
08:38:46
даж новой строчки нет?
print(email_finish)?

Темный
04.02.2017
08:38:54
эта строчка есть

b0g3r
04.02.2017
08:39:19
Сделай принт перед записью
То что она у тебя где-то есть не значит что она есть у тебя в тот момент в том месте)

Igor
04.02.2017
08:39:49
вот мне тоже кажется, что ты просто пустую строку пишешь :)
или FILEPATH_OUT относительный и файл пишется куда-нибудь не туда, где ты его читаешь

Темный
04.02.2017
08:40:26
прямо в папку вызова обращаюсь же
типа файлик там же

Google

Темный
04.02.2017
08:41:06

b0g3r
04.02.2017
08:41:52
Принт печатает то что нужно?)
Если файл удалить, что будет?)

Johnnie
04.02.2017
08:42:28
Битва экстрасенсов

Igor
04.02.2017
08:42:34
print('Opening:', FILEPATH_OUT)
with open(FILEPATH_OUT, 'a') as file_handler:
print('Writing:', email_finish)
file_handler.write(email_finish + '\n')
короче, вот! ДЕБАЖ

Вадим
04.02.2017
08:42:53
привет, подскажите как мне пройтись по списку, пример ["X", "Z", "X", "X"] и проверить последовательность, мне надо как то сравнить между собой элементы в списке, но я запустался и выхожу пределы массива, еще можно разбить список и сделать список списков по два элемента zx или xz и все равно как их сравнить между собой ?

Темный
04.02.2017
08:43:13
печатает, же сразу сказал

Johnnie
04.02.2017
08:43:49
Файл создает?

b0g3r
04.02.2017
08:43:49
А файл появляется?)

Johnnie
04.02.2017
08:43:50
Заново

Темный
04.02.2017
08:43:53
неа

b0g3r
04.02.2017
08:43:57
Ну вот

Johnnie
04.02.2017
08:43:57
Ну
Ииии

b0g3r
04.02.2017
08:44:02
Значит он не в тот файл пишет
Удаленный дебаг

Темный
04.02.2017
08:44:16
так папка исполнения скрипта = корень

Google

Темный
04.02.2017
08:44:21
или нет?

Johnnie
04.02.2017
08:44:37

b0g3r
04.02.2017
08:44:40
Исполнение скрипта размытое понятие)

Igor
04.02.2017
08:45:11
или FILEPATH_OUT относительный и файл пишется куда-нибудь не туда, где ты его читаешь
поэтому и написал print(FILEPATH_OUT) :P

Темный
04.02.2017
08:45:42
а... сек)

Igor
04.02.2017
08:46:40
привет, подскажите как мне пройтись по списку, пример ["X", "Z", "X", "X"] и проверить последовательность, мне надо как то сравнить между собой элементы в списке, но я запустался и выхожу пределы массива, еще можно разбить список и сделать список списков по два элемента zx или xz и все равно как их сравнить между собой ?
пройтись по списку можно так:
for elem in lst:
но т.к. ты хочешь сравнивать с другими элементами, будет удобно enumerate, как посоветовали:
for i, elem in lst:
(в i будет индекс текущего элемента в цикле)

Admin
ERROR: S client not available

Темный
04.02.2017
08:47:02
ну, собственно выводит наименование файла который лежит рядом со скриптом

Вадим
04.02.2017
08:47:33
enumerate()?
да можно но, мне нужно например сначала сравнить первую букву со второй а потом третью со второй. итд как такое можно сделать ?

Igor
04.02.2017
08:47:51
но в целом твоя проблема должна решиться или прописыванием полного пути до файла, или пониманием, что из какой директории запускается, когда ты запускаешь скрипт

b0g3r
04.02.2017
08:48:19
Пждите

Темный
04.02.2017
08:48:23
полный путь тогда уж проще кинуть

b0g3r
04.02.2017
08:48:39
У path есть какая-то функция для вывода абсолютного пути
Заодно поймёшь куда пишет

Igor
04.02.2017
08:49:43
кстати да
In [1]: import os
In [2]: os.path.abspath('hello.txt')
Out[2]: '/Users/igor/hello.txt'
хотел про нее сказать, но думал, что она не поможет :(

Google

b0g3r
04.02.2017
08:50:14
Ну не поможет)
Но так, для общего развития)

Темный
04.02.2017
08:54:38
мде, спасибо. Vs code читает из папки temp
а на линуксе он же - из папка хранения

Johnnie
04.02.2017
08:55:28
?
vs code это чей продукт?

Темный
04.02.2017
08:56:06
кастрированный visual studio же

Johnnie
04.02.2017
08:56:18
ms?

Темный
04.02.2017
08:56:18
Visual Studio Code
ru.wikipedia.org
Кроссплатформенный редактор исходного кода, поддерживающий базовые возможности интегрированной среды разработки, созданный в Microsoft. Позиционируется как «легкий» редактор кода для кроссплатформенной разработки веб- и облачных приложений. Visual Studio Code распространяется бесплатно, разрабатывае

Johnnie
04.02.2017
08:56:19
O_O
Разработчик
Microsoft
ну ебана

Igor
04.02.2017
09:02:56

Темный
04.02.2017
09:04:06
Ну да

Вадим
04.02.2017
09:16:31

Igor
04.02.2017
09:17:02
в itertools есть всякие там permutations
In [7]: from itertools import permutations
In [8]: data = ['A', 'B', 'C', 'D']
In [9]: list(permutations(data, 2))
Out[9]:
[('A', 'B'),
('A', 'C'),
('A', 'D'),
('B', 'A'),
...]

Dmitry
04.02.2017
09:18:49

Igor
04.02.2017
09:22:10
а сравнивать буквы с соседними можно, например, обращаясь к конкретному индексу в списке
for i, elem in enumerate(data):
if i != 0 and i != len(data) - 1:
print(data[i - 1], elem, data[i + 1])
elif i == 0:
print(elem, data[i + 1])
else:
print(data[i - 1], elem)

Вадим
04.02.2017
09:24:24

Igor
04.02.2017
09:24:53
да было б за что о_О мог бы сам подумать/догадаться
Эта группа больше не существует