0

많은 플롯과 사용자 상호 작용이 필요한 파이썬으로 응용 프로그램을 개발 중입니다. 내 고객이 앱을 사용하기 위해 무언가를 다운로드해야하는 것을 원하지 않습니다. 그래서 사용자가 스크립트를 사용하여 (터미널이나 파이썬을 가지고 있거나 아무것도 다운로드 할 필요가없는) 스크립트를 실행하거나 웹에서 응용 프로그램을 사용할 수있게 해주는 온라인 도구를 찾고있었습니다. 허용 된 사용자 만 액세스 할 수 있습니다. 저는 Skulpt, pythonanywhere 및 Django를 살펴 보았습니다. 그것들은 Tkinter와 같은 GUI 라이브러리를 지원하지 않거나이 라이브러리가이 용도로 사용되는지 확실하지 않습니다. 너희들이 여기서 나를 도울 수 있니? 고맙습니다!브라우저 내장 파이썬을 허용하는 도구를 찾으십시오.

답변

1

최종 사용자가 사용자가 SOMEETHING을 다운로드하지 않고도 사용할 응용 프로그램을 Python으로 작성할 수는 없습니다. 당신이 할 수있는 최선의 방법은 당신이 말한 것처럼 Skulpt와 같은 것이 될 것입니다. 그러나 관심있는 것으로 보이는 GUI 라이브러리는 브라우저가 아닌 시스템에서 로컬로 실행되고 있다고 가정합니다.

평범한 파이썬 응용 프로그램을 만든 다음 사용자가 cx_Freeze 같은 것을 사용하여 패키지 된 exe (또는 지원하려는 다른 플랫폼의 바이너리)를 다운로드하여 실행하게하는 것이 가장 좋습니다. py2app, py2exe 또는 pyinstaller입니다. 이 라이브러리들은 커스텀 코드, 라이브러리 (Tkinter 같은), 파이썬 그 자체를 하나의 실행 가능한 패키지로 묶어서 사용자가 사전에 아무 것도 설치하지 않고도 실행할 수 있도록 도와줍니다. 물론 사용자는 웹 사이트에서 .exe를 실행하는 것을 주저 할 수 있습니다.

또 다른 옵션은 파이썬 이외의 것을 선택하는 것입니다. 브라우저에 내장 된 솔루션이 필요 없도록하려면 Tkinter와 같이 Python에서 원하는 것을 대체 할 수있는 Javascript 또는 Flash 라이브러리를 찾아보십시오. 브라우저에서 실제로 원하는 경우 파이썬은 그 작업에 적합한 도구가 아닙니다.

+0

아. 그때 간부 파일이 가장 좋은 방법이라고 생각합니다. – Tinkerer

0

왜 파이썬을 백엔드에 사용하고 프런트 엔드 그래픽에 D3.JS을 사용합니까?

관련 문제