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

Страница 1232 из 1885
Igor
04.02.2017
07:07:10
а че такое з+, кстати?

реЗист?

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

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

Google
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*

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 и все равно как их сравнить между собой ?

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
или нет?

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
а... сек)

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
кастрированный visual studio же
нет. скорее форк Atom'а

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

Вадим
04.02.2017
09:16:31
пройтись по списку можно так: for elem in lst: но т.к. ты хочешь сравнивать с другими элементами, будет удобно enumerate, как посоветовали: for i, elem in lst: (в i будет индекс текущего элемента в цикле)
да можно но, мне нужно например сначала сравнить первую букву со второй а потом третью со второй. итд как такое можно сделать ?

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)

Igor
04.02.2017
09:24:53
да было б за что о_О мог бы сам подумать/догадаться

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

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