Адаптировать Python-скрипты в Kotlin-скрипты
2 000 руб. за проект
Есть 14 скриптов, написанных на языке Python. Скрипты выполняют такую задачу: открывают csv файл и записывают её содержимое в определенном порядке в бинарный файл.
Скрипты прекрасно работают, но необходимо их "конвертировать" в Kotlin скрипты, поскольку сам проект, в котором они использовались, перейдет с Python на Kotlin.
Пример Python-скрипта:
def writeInt(file, count, value):
Скрипты прекрасно работают, но необходимо их "конвертировать" в Kotlin скрипты, поскольку сам проект, в котором они использовались, перейдет с Python на Kotlin.
Пример Python-скрипта:
def writeInt(file, count, value):
file.write(value.to_bytes(count, "little"))
def encode():
Пример csv файла:
UIDdef encode():
df = pandas.read_csv(pathCsv, sep=';')
people_ids = df.to_dict(orient='records')
with open(pathBin, "wb") as datFile:
datFile.write(bytearray([0x03, 0x01, 0x74, 0x61, 0x64, 0x2E, 0x01, 0x00]))
writeInt(datFile, 4, len(people_ids))
for people_id in people_ids:
writeInt(datFile, 4, people_id['UID'])
print(f"Данные закодированы!")
3
9
14
26
и т.д
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.