Ręczna konwersja kodu z jednego języka na inny jest trudna.
„Nie wymyślaj koła na nowo” to jedna z pierwszych lekcji, jakich nauczył się początkujący programista; nie marnuj czasu na przekodowywanie czegoś, co już zostało zrobione. Jeśli jednak kod nie pasuje do żądanego języka, konwersja może być trudna. Konwersja kodu z Javy do Pythona jest jednak możliwa dzięki narzędziu, które automatycznie konwertuje większość Javy do Pythona. Korzystając z tej aplikacji, możesz zaoszczędzić mnóstwo czasu, korzystając z koła Java w programie w języku Python.
Krok 1
Pobierz i rozpakuj java2python. Pobierany plik jest plikiem gzip i zawiera plik tarball; oba są schematami kompresji i oba można zdekompresować za pomocą 7zip, programu o otwartym kodzie źródłowym.
Wideo dnia
Krok 2
Umieść zawartość folderu java2python w katalogu głównym dysku C:\.
Krok 3
Otwórz wiersz polecenia i przejdź do „C:\java2python”, zanim wpiszesz „python setup.py install” bez cudzysłowów. To powie interpreterowi Pythona, aby uruchomił skrypt instalacyjny i przygotował komputer. Zmień katalogi na „C:\java2python\bin” i pozostaw okno otwarte.
Krok 4
Skopiuj plik Java do przekonwertowania do podfolderu bin, pod java2python. W wierszu poleceń uruchom „j2py -i plik_wejściowy.java -o plik_wyjściowy.py”, zastępując plik_wejściowy i plik_wyjściowy swoimi nazwami plików.
Krok 5
Otwórz nowy folder Pythona i przeczytaj kod. Prawdopodobnie nie będzie idealny, więc musisz to przejrzeć, aby upewnić się, że ma sens z punktu widzenia Pythona. Jednak nawet spędzając czas na ręcznym sprawdzaniu, zaoszczędzisz dużo czasu na ręcznej konwersji.
Rzeczy, których będziesz potrzebować
Java2python
Python 2.5 lub nowszy
Antlr 2,7
Wskazówka
Aby uzyskać więcej informacji, otwórz plik README w folderze java2python za pomocą Notatnika.
Ostrzeżenie
Koniecznie przeczytaj ponownie wygenerowany kod Pythona. Niewykonanie tego może spowodować, że program nie będzie działał zgodnie z przeznaczeniem.