2 / 2 / 3
Регистрация: 08.03.2017
Сообщений: 55

Конвертер Python 2 в 3

26.08.2017, 10:19. Показов 7804. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть ли какая-нибудь либа для c++ или c# для конвертации 3 во 2 питон?
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.08.2017, 10:19
Ответы с готовыми решениями:

Python, модуль tkinter, конвертер валют
Здравствуйте, помогите пожалуйста как доработать. Идея связать обычный калькулятор с конвертером валют. Человек вычисляет и ответ...

Конвертер Markdown на Python
Здравствуйте форумчане! Есть задача написать небольшой конвертер Markdown на Python, я сделал уже некоторые функции для конвертировки, но...

Делаю конвертер из Delphi в Python
Делаю работу на курсовую, тема "Приложение конвертер из языка Delphi в Python". Уже 3-ий день ломаю голову как нормально сделать проверку...

14
 Аватар для Delvin-fil
35 / 33 / 19
Регистрация: 22.01.2015
Сообщений: 215
26.08.2017, 16:02
Лучший ответ Сообщение было отмечено love_pascalABC как решение

Решение

Bash
1
2
$ 2to3
2to3      2to3-2.7  2to3-3.4  2to3-3.6
Выбирайте любую.
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
26.08.2017, 22:14
love_pascalABC, python 2 сейчас ни кто не использует, это мамонт, глупая затея.
1
2 / 2 / 3
Регистрация: 08.03.2017
Сообщений: 55
26.08.2017, 23:46  [ТС]
Дело в том, что я юзаю в проге на шарпе iron python. А официально он есть только 2 версии. Сам знаю что 2 питон - бред
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
27.08.2017, 00:09
Цитата Сообщение от love_pascalABC Посмотреть сообщение
юзаю в проге на шарпе iron python. А официально он есть только 2 версии
IronPython и Cpython - это как бэ две разных реализации python. А IronPython поддерживающим плюшки из CPython 3 - не предвидится, поскольку проект заброшен. Поэтому никаких 2 to 3 тут принципе быть не может. У IronPython и Cpython свои собственные и несовместимые друг с другом интерпретаторы.
1
0 / 0 / 0
Регистрация: 03.11.2017
Сообщений: 21
04.11.2017, 12:13
Как конвертировать? В коде писать или в командной строке?
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
04.11.2017, 12:51
ErUnDAK, естественно в командной строке.
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
14.06.2021, 09:14
Пробую делать по этой инструкции https://docs.python.org/3/library/2to3.html
Не получается. Принты в круглые скобки не помещаются. Образец кода во вложении.
Code
1
2
3
4
5
6
7
8
9
10
Microsoft Windows [Version 10.0.19042.1052]
(c) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.
 
C:\pitoner>python3 2to3 a1.py
Python
C:\pitoner>2to3 a1.py
"2to3" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
 
C:\pitoner>
Вложения
Тип файла: zip a1.zip (1.1 Кб, 0 просмотров)
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
14.06.2021, 09:20
Code
1
2
3
4
C:\pitoner>python 2to3 a1.py
python: can't open file 'C:\pitoner\2to3': [Errno 2] No such file or directory
 
C:\pitoner>python3
Последняя строка не вызывает Пайтон, а перебрасывает на магазин сайта Майкрософт для закачки.
Вообще - то установлена версия 3.9 примерно. Сейчас попробую в Патч посмотреть, что там.
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
14.06.2021, 09:31
...
Миниатюры
Конвертер Python 2 в 3  
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
14.06.2021, 09:43
За 8 лет попыток начать кодить, не смочь запустить программу из командной строки....
supmener, может все-таки лучше

???
2
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
14.06.2021, 12:17
Вот так не работает.
Code
1
2
3
4
5
6
Microsoft Windows [Version 10.0.19042.1052]
(c) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.
 
C:\python39\Tools\scripts>C:\python39\Tools\scripts\2to3.py C:\pitoner\a1.py
 
C:\python39\Tools\scripts>
Попробовал 2 раза. Файл 2to3.py открывается в редакторе. И при втором запуске из-него стерлось содержимое почему-то.

Добавлено через 29 минут
Скачал Пайтон Ембедед и установил pip. Где взять и как приделать туда 2to3.py, если это целесообразно?

Добавлено через 14 минут
В системе установлен Python 3.9.0. Сейчас попробую переустановить на последнюю версию.

Добавлено через 14 минут
В этом файле вот такое содержимое (скопировал после переустановки на версию 3.9.5). Но почему - то оно опять исчезло. То есть файл стал пустой.
Python
1
2
3
4
5
#!/usr/bin/env python
import sys
from lib2to3.main import main
 
sys.exit(main("lib2to3.fixes"))
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
14.06.2021, 12:19
...
Миниатюры
Конвертер Python 2 в 3  
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
25.04.2022, 22:13
Кстати код второго питона работает в третьей версии. Вот пример.
Python
1
2
3
4
5
6
7
8
9
10
11
#Вычисляем возраст
a = None
b = None
def text_prompt(msg):
    try:
        return raw_input(msg)
    except NameError:
        return input(msg)
a = int(text_prompt('Введите Ваш год рождения \n'))
b = int(text_prompt('Введите текущий год \n'))
print(b - a)
0
5042 / 1069 / 149
Регистрация: 29.01.2013
Сообщений: 6,249
26.04.2022, 09:08
Цитата Сообщение от supmener Посмотреть сообщение
print(b - a)
это - не код второго пайтона.
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.04.2022, 09:08
Помогаю со студенческими работами здесь

Конвертер
Здравствуйте. Помогите пожалуйста объяснить и расписать этот отрывок(каждое действие данной программы)! using System; using...

Конвертер
Добрый день!!! Возникла необходимость перенести данные с одной справочно правовой системы в другую. Напрямую прочесть данные невозможно....

Конвертер
Вот код программы. Есть 4 кнопки radiobutton, которые меняют направление конвертации(доллары в рубли\рубли в доллары\евро в рубли\рубли в...

Конвертер на с++
Народ надо сделать конвертер на си основная идея понятна но мне хочется чтобы си брало информацию например с какого то сайта с точными...

конвертер
Здравствуйте, такие 3 вопроса: Как записывать в текстовый файл лог того, что я делаю, например перевожу рубли в доллары и пр? Как...


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

Новые блоги и статьи
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru