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

Страница 637 из 1885
Maksim
26.10.2016
22:20:52
Но вот проблема осталась

Pavel
26.10.2016
22:21:00
какая?

Maksim
26.10.2016
22:21:03
Я импортирую в эсель список

И в списке он объекты по новым строкам он рапределяет

Google
Maksim
26.10.2016
22:21:43
Это нормально

Но каждый сиятоймвол разделяет зап

запятой

with open('test.csv', 'w', newline='') as fp: a = csv.writer(fp, delimiter=',') data = (list) a.writerows(data)

Три раза вводится инфаи получается список list

Pavel
26.10.2016
22:24:53
покажи print(data)

Anna
26.10.2016
22:25:17
Не знаешь где почитать за то чтоб это потом можно экспортировать в excel?
fil = open('something\\types.csv', 'w+') for i in ['G', 'K']: for j in ['C','N']: for k in range(1,6): fil.write(i+','+j+','+str(k)+'\n')

в худшем случае придётся в начало файла добавить "sep=,", от региональных настроек зависит

xlrt/xlrd тоже ок, но я давно ими не пользовалась, не помню уже, как именно они работают

with open('test.csv', 'w', newline='') as fp: a = csv.writer(fp, delimiter=',') data = (list) a.writerows(data)
так ты сам указал разделитель-запятую. пропиши в начало файла руками прям "sep=,"

Maksim
26.10.2016
22:33:57
Не, не, тот разделительбыл для списка

Kirill
26.10.2016
22:33:59
мужики, как спарсить хтмл отсюда http://names.mongabay.com/female_names.htm ?

Maksim
26.10.2016
22:34:02
Яуже это убрал

Google
Maksim
26.10.2016
22:35:28
А что это изменит?

так ты сам указал разделитель-запятую. пропиши в начало файла руками прям "sep=,"

Anna
26.10.2016
22:36:33
значит, что ты итерируешь не по списку, а по символу

Maksim
26.10.2016
22:42:16
Как исправить?

Anna
26.10.2016
22:42:37
код-то свежий покажи

(я просто как раз сегодня на коне, хуй знает сколько сегодня csv нагенерить пришлось)

хз, вопросы к модулю)

у меня только куски кода двухлетней давности есть с csvwriter

A
26.10.2016
23:18:07
Вы хотите зелёные штаны или красные? (да/нет)

Maksim
26.10.2016
23:18:56
???

[Anonymous]
26.10.2016
23:19:30
хочу яркие и фиолетовые

а лучше юбку

A
26.10.2016
23:23:54
Когда в вопросе стоит выбор между двумя альтернативами, нельзя отметить да или нет.

b0g3r
26.10.2016
23:37:31
разрешите поругаться - не нужно называть переменную list

потому что таким образом закрываешь list() который идёт из коробки

Pavel
27.10.2016
01:07:19
.writerows - вот в чём проблема. от берёт твой data (список из трёх строк), и к каждой строке применяет .writerow. Writerow берёт строку, итерирует по ней (то есть, разбивает на символы) и каждый символ пишет в отдельную ячейку csv

.writerow хочет список, а .writerows - список списков.

а вот почему excel показывает через запятую, а не в отдельных ячейках - вопрос отдельный.

Google
Pavel
27.10.2016
01:17:39
а просто .writerow(список) не получалось?

а куда девать одну запись?

обычно делают так, как задача стоит, isn't it?

Anna
27.10.2016
02:35:48
волей случая вспомнила-поковыряла xlwt, он хороший и простой

Zart
27.10.2016
03:23:24
региональные настройки
угу, плюс локализация. в английской локали csv он comma, через запятую а русский эксель через точку с запятой хавает

Anna
27.10.2016
03:27:27
"sep=,"

третий раз говорю уже

Igor
27.10.2016
03:56:49
дам. ибо json у нас в стдлибе
да я знаю, я на автомате про пип ляпнул %))

light
27.10.2016
08:31:03
всем доброго утра

снова

Pavel
27.10.2016
08:31:40
приивет

Zart
27.10.2016
09:18:24
http://bash.im/quote/441872 сакссес стори однако

light
27.10.2016
09:31:19
как завставить django перенаправлять на url используя связку ...?next=/.../ ?

Igor
27.10.2016
09:32:59
я ж объяснял вчера

Pavel
27.10.2016
09:33:01
как завставить django перенаправлять на url используя связку ...?next=/.../ ?
Return responseredirect(request. GET.get('next')). Заглавные буквы расставить по необходимости.

Admin
ERROR: S client not available

Igor
27.10.2016
09:33:11
если это надо впределах одной вью, то так, как написал Павел

Google
Igor
27.10.2016
09:33:19
если для всех вью, то сделать middleware

Pavel
27.10.2016
09:33:45
если для всех вью, то сделать middleware
Для всех в мидлвари опасно.

Igor
27.10.2016
09:33:49
да :)

ultranoise ?
27.10.2016
09:34:08
кстати, а в винде баш настоящий?

виртуалэнв пакетный менеджер и все такое -- пашет?

Zart
27.10.2016
09:34:21
редурект!

Igor
27.10.2016
09:34:23
такой же настоящий, как президент грузии на лепре

ultranoise ?
27.10.2016
09:34:25
а то я чет подумал нахуй мак

Zart
27.10.2016
09:34:36
надо запилить свой фреймворк с редуректами...

Igor
27.10.2016
09:34:37
виртуалэнв пакетный менеджер и все такое -- пашет?
где связь между башем и виртуаленв ваще

Zart
27.10.2016
09:34:53
ultranoise ?
27.10.2016
09:35:01
light
27.10.2016
09:35:12
ок буду пробовать)

ultranoise ?
27.10.2016
09:35:54
ну я как бы привык что я перехожу в директорию делаю source ... или даже workon "имя проекта"

и я не знаю каково это на винде

Pavel
27.10.2016
09:36:15
Нормальный там баш

Если винда 10

Igor
27.10.2016
09:36:45
там даже без баша было так же. только source не надо было писать, просто activate

> On Windows you just do: > > \path\to\env\Scripts\activate

Google
ultranoise ?
27.10.2016
09:37:09
о заебись

Zart
27.10.2016
09:37:10
мне баш не нужен

Igor
27.10.2016
09:37:14
какой-то у тебя странный баш

ultranoise ?
27.10.2016
09:37:24
цмдаш

Igor
27.10.2016
09:37:24
и motd непонятный вначале выводится

Pavel
27.10.2016
09:47:05
интересно, бывают ли секретари со знанием Cisco and Juniper CLI? ?

Zart
27.10.2016
09:47:54
боюсь что таки да

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

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