Dim
это специальный питон, для написания скриптов для GSM-модуля Telit
Anonymous
в @ru_python насчет этого напиши
Dim
написал
Dim
не могу понять как проинсталить:
https://github.com/mhammond/pywin32/releases
Dim
https://www.python.org/downloads/release/python-272/
Dim
видимо да
Dim
это модем телеофис
Dim
а нем встроен интерпретатор питона
Dim
почему так нельзя:
data1=''
for c in range(0, len(data) ):
print( hex(ord(data[c])) )
data1[c]=ord(data[c])
Dim
да я вот его изучаю, но его мнемоника не годится для 1.5.2
Dim
и самое главное - интересует время обработки!
это критически важный момент!
Dim
судя по моим вопросам тут, не раньше чем через пару лет
Dim
да я не знаю какой там питон, некоторые переменные в нем урезаны
Dim
http://gprs-modem.ru/docs/TELIT/Python_Tools/Telit_Easy_Script_Python_r18.pdf
Dim
1.5.2!
Anonymous
Anonymous
а ну такое тоже вероятно, но по стандарту везде они немутабельные
Dim
так как вручную переписать символьный массив в числовой?
Dim
и как его правильно объявить?
Anonymous
bytearray попробуй использовать
Anonymous
я думаю тебе он нужен
Dim
безо всяких библиотек и модулей!
Anonymous
именно
Anonymous
это билтин
Dim
в ручном режиме
Dim
data='' - объявление стринга
Anonymous
python
Python 3.7.4 (default, Jul 28 2019, 22:33:35)
[Clang 8.0.7 (https://android.googlesource.com/toolchain/clang b55f2d4ebfd35bf6 on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> bytearray(10)
bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
>>>
Dim
Dim
data = [0xAA,0xAA,0xAA,0xAA,0xAA,0xAA,0xAA,0xAA,0xAA,0xAA,0xAA]
Dim
это ручное заполнение
Dim
а как переписать из одного массива в другой через цикл
Anonymous
ну тк с bytearray ты можешь обращаться как с обычным листом
Anonymous
>>> b = bytearray(10)
>>> for i in range(10):
... b[i] = i*2
...
>>> b
bytearray(b'\x00\x02\x04\x06\x08\n\x0c\x0e\x10\x12')
>>>
Бензофуран
микропитон так-то с синтаксисом 3 версии же
Dim
а почему так нельзя: data1 = bytearray(len(data))
Бензофуран
Dim
я же не могу заранее знать какой массив по длинне мне нужен
Dim
Бензофуран
значение sys.version
Dim
Бензофуран
Dim
мне больше по нарву карбоциклы
Бензофуран
Dim
с чисто бензольным кольцом
Dim
всякие фураны и пиролы - на редкость вонючи
Бензофуран
да?
Dim
он только на питоне
Dim
значит все массивы, численные и символьные нужно объявлять по размеру заранее?
Dim
менять их размер налету не получится?
Anonymous
получится, мы же на питоне пишем
Dim
это вы пишите, а я мучаюсь
Anonymous
ну сути не сильно изменило
Dim
может вы мне поможете вычислить скорость работы моего модема на AES128
Dim
10 блоков
Dim
если скорость будет приемлемой - буду мучаться дальше
Anonymous
у тебя там стадия оптимизации?
Anonymous
заставь это работать хотя бы, потом оптимизируй
Dim
Dim
Dim
его надо упростить
Anonymous
Dim
что б 1.5.2 его ел
Dim
Anonymous
@lekkit помоги тут человекц
Dim
задача такая, загнать произвольные данные в таблицу (10 блоков), перед началом криптовки плюнуть в порт "ок"
LekKit 🌺
ково кто
Dim
затем, после обработки, вывалить в порт закритованный массив блоков
Anonymous
ну здесь по эмбеду вопрос вроде как
LekKit 🌺
порт сериал? SPI?
Dim
сом-порт
Anonymous
у него микропитон видимо
LekKit 🌺
А
LekKit 🌺
LekKit 🌺
я на сишке только с контроллерами работаю
Anonymous