Уведомления

Группа в Telegram: @pythonsu

#1 Май 30, 2014 08:29:29

mgk
Зарегистрирован: 2014-05-27
Сообщения: 9
Репутация: +  1  -
Профиль   Отправить e-mail  

Перевод строкового типа в численый

alexan1234
на первом шаге я из общего массива байт-данных, выбираю каналы. И на выбор этот канал,перевожу в понятную мне десятичную систему счисления и записываю в другой файл. В предложенном выше скрипте он именуется 8тхт. Условно этот скрипт назовем номер 1.
Покажи, как записываешь данные в файл. От этого зависит, как тебе стоит их считывать.

Офлайн

#2 Май 30, 2014 17:10:21

alexan1234
Зарегистрирован: 2014-03-22
Сообщения: 38
Репутация: +  0  -
Профиль   Отправить e-mail  

Перевод строкового типа в численый

Спасибо господа за ответы, сейчас буду пробовать их на практике))

Офлайн

#3 Май 30, 2014 17:27:15

alexan1234
Зарегистрирован: 2014-03-22
Сообщения: 38
Репутация: +  0  -
Профиль   Отправить e-mail  

Перевод строкового типа в численый

py.user.next
Спасибо большое. то что надо!

Офлайн

#4 Май 30, 2014 17:29:18

alexan1234
Зарегистрирован: 2014-03-22
Сообщения: 38
Репутация: +  0  -
Профиль   Отправить e-mail  

Перевод строкового типа в численый

mgk
Покажи, как записываешь данные в файл. От этого зависит, как тебе стоит их считывать.
ХаХа) я боюсь вызвать у мирового сообщества приступы не контролируемого смеха))

Офлайн

#5 Май 30, 2014 17:51:24

alexan1234
Зарегистрирован: 2014-03-22
Сообщения: 38
Репутация: +  0  -
Профиль   Отправить e-mail  

Перевод строкового типа в численый

График то рисуется.. но вот тип переменной, все равно list.

Офлайн

#6 Май 30, 2014 18:00:33

noob_saibot
Зарегистрирован: 2013-09-11
Сообщения: 495
Репутация: +  20  -
Профиль   Отправить e-mail  

Перевод строкового типа в численый

alexan1234
График то рисуется.. но вот тип переменной, все равно list.
Пардоньте, какой переменной? У вас теперь список с числовыми значениями, именно по ним и строится график. Или вы думали "s" станет int?)

Отредактировано noob_saibot (Май 30, 2014 18:03:26)

Офлайн

#7 Май 30, 2014 18:07:47

alexan1234
Зарегистрирован: 2014-03-22
Сообщения: 38
Репутация: +  0  -
Профиль   Отправить e-mail  

Перевод строкового типа в численый

noob_saibot
вот точно на это и надеялся) Но думаю сеичас так исправить ситуацию:
В цикле while обращаться по индексу к элементам списка, и по очереди преобразовывать в int.

Офлайн

#8 Май 30, 2014 18:29:17

noob_saibot
Зарегистрирован: 2013-09-11
Сообщения: 495
Репутация: +  20  -
Профиль   Отправить e-mail  

Перевод строкового типа в численый

alexan1234
сделано же уже:
py.user.next
list(map(int, re.findall(r'\d+', s)))
вы не список выводите, а его элемент.
print type(s[0])
и будет вам int.

Отредактировано noob_saibot (Май 30, 2014 18:31:51)

Офлайн

#9 Май 30, 2014 19:42:07

alexan1234
Зарегистрирован: 2014-03-22
Сообщения: 38
Репутация: +  0  -
Профиль   Отправить e-mail  

Перевод строкового типа в численый

noob_saibot
type(z)
<class 'list'>
>>> type(z[c])
<class 'int'>

Дааа..кажется ухватываю разницу..

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version