Как преобразовать программу Java в Python - PullRequest
0 голосов
/ 16 июня 2020

Я хочу преобразовать старую Java программу с множеством классов в python эквивалентную программу для моей компании. Поскольку я не много лет занимаюсь ни одним языком (довольно новым), мне было интересно, есть ли у вас какие-либо указатели, которые помогут мне начать работу с моим простейшим классом.

В настоящее время я застреваю на одном сегменте где старая строка 3 определяет переменную внутри переменной, а python не согласен с ней.

В этом классе все, что происходит, - это создатель OG определяет переменные для извлечения папка источника и назначения для автоматизированной передачи файлов внутри компании. Я включу код, который я преобразовал до сих пор, и включу обновления!

Исходный код Java: '' 'publi c class Driver {

public static void main(String[] args) {

    GetSrcAndDest gsad = new GetSrcAndDest();
    System.out.println("Source folder: " + gsad.getSource());
    System.out.println("Destination folder: " + gsad.getDestination());

    @SuppressWarnings("unused")
    GetDropFolder gdf = new GetDropFolder(gsad.getSource(), gsad.getDestination());'''

Пока моя конверсия выглядит так:

class Driver:
gsad = GetSrcAndDest() #Creating Get Source & Dest variable
print("Source Folder: " + gsad.getSource()) #Printing the Source Folder
print("Destination folder: " + gsad.getDestination()) #Printing Destination Folder

gdf = GetDropFolder(gsad.getSource(), gsad.getDestination()) #Defining Drop folder from Source folder and Destination folder

1 Ответ

1 голос
/ 16 июня 2020

Если вы хотите переписать код на другой язык, вам придется делать это с нуля. Языки программирования являются реализациями программы logi c. Когда вы говорите «строка 3», вы имеете в виду эту строку? System.out.println("Source folder: " + gsad.getSource()); Если да, то в чем ошибка? У вас есть сообщение об ошибке, которым вы можете поделиться? Обратите внимание, что вы должны определить класс GetSrcAndDest в своем коде python, вы не можете просто использовать класс java в программе python.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...