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

Страница 1318 из 1885
BLVCK ?
28.02.2017
05:59:12
а что учить до pythona

I
28.02.2017
05:59:24
а что знаешь уже?

BLVCK ?
28.02.2017
05:59:31
html только ((

Dan
28.02.2017
05:59:40
а что учить до pythona
питон хороший язык для обучения

Google
BLVCK ?
28.02.2017
05:59:48
ну я в курсе

Petr
28.02.2017
06:00:02
русский

потом английский ))

BLVCK ?
28.02.2017
06:00:22
нееее

вы не поняли

потом английский ))
с этим всё норм

Dan
28.02.2017
06:01:00
ты в какую область хочешь податься ?

BLVCK ?
28.02.2017
06:01:05
вот чтоб легче учить питон

R
28.02.2017
06:01:34
я так понял что питон и надо )

Dan
28.02.2017
06:01:58
ну если веб то нужно понимать как работает веб в целом

BLVCK ?
28.02.2017
06:02:09
а сами что мне посоветуете?

Google
Dan
28.02.2017
06:04:01
js - как вариант

R
28.02.2017
06:05:14
HTML и CSS

BLVCK ?
28.02.2017
06:06:17
спасибо всем огромное

HTML и CSS
это я знаю

John
28.02.2017
06:18:01
x3233
28.02.2017
06:33:36
привет, подскажите, если я делаю string.replacre(' ',' ') можно ли как-то вывести сколько замен произошло?

I
28.02.2017
06:35:00
Return a copy of string s with all occurrences of substring old replaced by new.

Johnnie
28.02.2017
06:35:35
>>> s = '1a2a3a4a' >>> s.count('a') 4 >>> ss = s.replace('a', '') >>> ss '1234'

а зачем менять пробел на пробел?

x3233
28.02.2017
06:36:35
>>> s = '1a2a3a4a' >>> s.count('a') 4 >>> ss = s.replace('a', '') >>> ss '1234'
ну это отдельно если считать, а вот как в sql нет такого, чтоб вернуть циферку ?

I
28.02.2017
06:36:59
количество замен посчитать?

x3233
28.02.2017
06:37:18
количество замен посчитать?
не считать а вернуть

как в sql cursor.rowcount

I
28.02.2017
06:37:41
это лучше самому тогда разбить на массив символов и посчитать количество этого символа?

Johnnie
28.02.2017
06:39:00
а как вернуть-то? если строки иммутабельны и тебе реплейс возвращает новую строку

x3233
28.02.2017
06:39:04
ну может реплейс как то может возвращать не только строку) или не реплейс а что то другое

Johnnie
28.02.2017
06:40:19
ну напиши обертку, которая будет возвращать тупл сколько_символов_заменено, новая_строка

если сильно хочется

x3233
28.02.2017
06:40:54
это то понятно, думал что-то штатное есть

Google
I
28.02.2017
06:41:00
s = '1a2b3c4d' def smart_replace(s, char, replacement): return s.count(char), s.replace(char, replacement) smart_replace(s, '4', 'h')

Johnnie
28.02.2017
06:41:05
replaced_symbols_count, new_string = nanoreplace('asd', 's', 'Q')

I
28.02.2017
06:42:13
думаю, что задачу можно переформулировать а зачем нужно число замен?

x3233
28.02.2017
06:42:15
ну ладно, буду в скрипте считать спасибо)

для %логирования%

R
28.02.2017
07:16:13
.

John
28.02.2017
07:16:48
.
..

Да?

R
28.02.2017
07:17:01
да)

Vadim
28.02.2017
09:09:20
Поцоны, вот сижу решаю я задачки простейшие. Инпут делаю чтобы задом наперед выводился, делаю игры типа кости и прочую мелочь. Так а как взяться то за реальный проект вообще ума не приложу.

Чтобы такого простенького элементарного можно написать то, но чтобы уже развитие было

I
28.02.2017
09:09:55
парсер =)

Alexey
28.02.2017
09:10:05
Dmitriy
28.02.2017
09:10:55
Щас асинхронное программирование можно, поэтому можно написать какой-нибудь асинхронный драйвер для какой-нибудь ненужной хрени

John
28.02.2017
09:11:25
Vadim
28.02.2017
09:11:28
Парсер Это типа: открыл фаил, выпарсил из него все данные, и вложил в другой файл?

Спасибо

За ответы

I
28.02.2017
09:12:40
Google
Андрей
28.02.2017
09:13:51
hi, all!

Vadim
28.02.2017
09:14:02
А как он выпарсит всякие бек енд штуки с сайта?

Типа жаваскриптовые

Андрей
28.02.2017
09:14:38
а можно же питоном разобрать данные из хмлки (под тэгами) и положить в некое подобие БД, созданной этим же питоном?

Андрей
28.02.2017
09:15:25
БД лучше всего через словари делать или есть удобнее методы?

Admin
ERROR: S client not available

Андрей
28.02.2017
09:16:10
у Лутца есть в первой же главе пример, но мне он кажется громоздким, не?

Pavel
28.02.2017
09:16:30
БД лучше всего через словари делать или есть удобнее методы?
если кроме питона никто не будет работать с данными, то shelve - самый простой способ. Со стороны питона это выглядит как словарь, в который ты что-то кладёшь.

Miras
28.02.2017
09:19:40
Ребята, как работает f.seek(os.SEEK_END) для файла f . Работает за линейное время?

Андрей
28.02.2017
09:20:40
на выходе нужно выдать набор csv-файлов, каждый из файлов будет представлять из себя таблицу реляционной бд

Pavel
28.02.2017
09:22:23
Андрей
28.02.2017
09:22:48
спасибо!

Tony
28.02.2017
09:24:06
if key == key_s: continue

можно ли это в одну строку записать?

Eduard
28.02.2017
09:25:22
А как лучше хранить простые данные к примеру набор двух столбцов из 200 строк, ксв и чтение или склайт и запросы?

Tony
28.02.2017
09:25:23
ДА if key == key_s: continue
это не соответствует конвенции

Igor
28.02.2017
09:25:25
ДА if key == key_s: continue
но лучше не надо

Google
Igor
28.02.2017
09:25:37
Tony
28.02.2017
09:25:58
спасибо

Dmitriy
28.02.2017
09:27:18
В офисе каком-нибудь тоже просто искать

Anton
28.02.2017
09:27:30
зависит от размера. pickle, hdf5,

Eduard
28.02.2017
09:27:48
в склайте искать проще
понял, а на чтение что быстрей sql?

Anton
28.02.2017
09:28:53
понял, а на чтение что быстрей sql?
на чтение последовательное или рандомное?

Eduard
28.02.2017
09:29:30
Рандомное, ну скл получается нужно обработать запрос, а ксв прочитать фаил целиком и выбрать

Anton
28.02.2017
09:29:42
файл то большой?

Eduard
28.02.2017
09:29:55
Да нет, я теоретически спрашиваю

Anton
28.02.2017
09:30:48
теоретически, если файл небольшой и его надо использовать и смотреть только в питоне - то наверное проще сделать сериализацию тем же pickle

при загрузке он будет разворачиваться в память и делай с ним что хочешь

Если большой но все еще надо только из программы с ним общаться hdf5

Если надо делать поиски сортировки и тд - sqlite3

если надо посмотреть содержимое чем-то еще - csv, json и тд

Eduard
28.02.2017
09:32:22
сохранил) спасибо

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

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