Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.79/34: Рейтинг темы: голосов - 34, средняя оценка - 4.79
20 / 20 / 17
Регистрация: 12.12.2015
Сообщений: 71

Как строку преобразовать в команды?

19.03.2016, 15:16. Показов 7294. Ответов 29
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нам дана строка:
"print('Hello')
print('world')"

как это(то есть строку) преобразовать в команды(инструкции), то есть как сделать чтобы это выполнилось?
и возможно ли это вообще?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.03.2016, 15:16
Ответы с готовыми решениями:

Как правильно преобразовать строку символов в строку типа CComBSTR?
Как правильно преобразовать строку символов (например заданную как char p)в строку типа CComBSTR?

Как преобразовать строку числовой матрицы в стринговую строку?
Есть data frame, например такой. 8 11 82 68 8 8393 8403 932 3260 8 111 78 151 111 1401 151 1375 38 1401 97 Надо его строковые...

Как преобразовать байт-код (в шестнадцатеричной системе счисления) в команды assembler?
Предположим есть строка, состоящая из байтов, и нужно считать из неё команды assembler. Как это сделать подскажите, пожалуйста.

29
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
19.03.2016, 19:06
Студворк — интернет-сервис помощи студентам
Технически можно, но делать так нельзя.

Не по теме:

Dominatrix ну вот безумцу дал пистолет, теперь все ноги себе прострелит :jokingly:

0
35 / 32 / 16
Регистрация: 21.01.2014
Сообщений: 102
19.03.2016, 19:21
На всякий случай погуглите про нежелательность использования eval(). Вот, например: https://habrahabr.ru/post/221937/
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
19.03.2016, 19:23
Dominatrix у него другой случай, там даже не в безопасности дело. В его случае, ему это просто не нужно, а все проблемы только из-за его тараканов в голове.
0
35 / 32 / 16
Регистрация: 21.01.2014
Сообщений: 102
19.03.2016, 20:29
Согласен! Сама идея, мягко скажем, странная...
0
20 / 20 / 17
Регистрация: 12.12.2015
Сообщений: 71
19.03.2016, 23:37  [ТС]
СПАСИБО, всё, это всё что нужно было мне знать
0
20.03.2016, 00:01

Не по теме:

id_2020, Если будешь искать работу и тебя спросят о твоих проектах, то этот код точно не показывай. 100% тебя не возьмут...

0
20.03.2016, 00:09

Не по теме:


Кстати, когда закончите я бы попросил выложить сюда ваш код. Просто интересно зачем вам понадобилось подобное решение...

0
20 / 20 / 17
Регистрация: 12.12.2015
Сообщений: 71
20.03.2016, 13:42  [ТС]
Я не буду использовать eval().Я просто хотел узнать, возможно или нет?
Другой вариант я и сам смог бы придумать.
Я просто хотел УЗНАТЬ, а не использовать
0
Эксперт NIX
 Аватар для Marinero
2796 / 2039 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
22.03.2016, 12:05
id_2020, Вам 33 раза объяснили что не нужно делать через ж когда есть другие способы реализовать то что нужно.
mytest.py:
Code
1
2
print('Hello')
print('word')
Python
1
import mytest
0
21 / 21 / 2
Регистрация: 31.12.2015
Сообщений: 100
23.03.2016, 15:04
Цитата Сообщение от id_2020 Посмотреть сообщение
Нам дана строка:
"print('Hello')
print('world')"
как это(то есть строку) преобразовать в команды(инструкции), то есть как сделать чтобы это выполнилось?
и возможно ли это вообще?
Дэвид Бизли, "Питон. Подробный справочник", издание 4-е, стр. 156
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.03.2016, 15:04
Помогаю со студенческими работами здесь

Как преобразовать $this-> в строку ?
добрый день! Ситуация такая $this->action='func()'; $object->$this->action; //но функция не срабатывает Как правильно...

Как преобразовать строку ?
как привести строку 81115552211 к виду 8(111)555-22-11 с помощью функции preg_match или какой нибудь другой

Как в Visual Basic вырезать строку с одной команды и вставить в другую?
Как в Visual Basic вырезать строку с одной команды и вставить в другую? Потом эта строка должна записываться в html файл

Как произвести очистку экрана после ввода команды в командную строку?
к примеру : после ввода команды должна сробатывать команда clscr procedure Handler3; Interrupt; begin if cls=true then begin...

Как преобразовать строку в переменную
Привет. Как я уже проверил, переменная типа var n = a&!(b&c) при заданных a,b,c (например 1, 1, 0) вычисляет правильно. Но у меня...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Новые блоги и статьи
Нейросеть на алгоритме "эстафета хвоста" как перспектива.
Hrethgir 06.05.2026
На десерт, когда запущу сервер. Статья тут https:/ / habr. com/ ru/ articles/ 1030914/ . Автор я сам, нейросеть только помогает в вопросах которые мне не известны - не знаю людей которые знали-бы. . .
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром. возможно получится прикрутить интерпретатор питон для кастомизации игровой логики. что есть на текущий момент:. . .
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2. Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru