Python сценарийін қалай құрастыруға болады (суреттермен)

Мазмұны:

Python сценарийін қалай құрастыруға болады (суреттермен)
Python сценарийін қалай құрастыруға болады (суреттермен)

Бейне: Python сценарийін қалай құрастыруға болады (суреттермен)

Бейне: Python сценарийін қалай құрастыруға болады (суреттермен)
Бейне: Google парақтарынан Excel бағдарламасындағы деректерді импорттаңыз 2024, Сәуір
Anonim

Python - бағдарламалауға арналған өте танымал тіл. Бірақ егер сіздің бағдарламаңызды басқаратын адам Python сценарийін іске қосқысы келмесе немесе білмесе ше? Бұл мақала Python сценарийін орындалатын файлға қалай құрастыруды үйретеді.

Қадамдар

2 -ші әдіс 1: CX_Freeze пайдалану

Python сценарийін құрастыру 1 -қадам
Python сценарийін құрастыру 1 -қадам

Қадам 1. cx_Freeze бағдарламасын Sourceforge сайтынан жүктеп алыңыз

Бұл Python сценарийлерін дербес орындалатын файлдарға орау құралы.

Python сценарийін құрастырыңыз 2 -қадам
Python сценарийін құрастырыңыз 2 -қадам

Қадам 2. Сіз іске қосу үшін сіздің орындалатын файл қажет болатын платформада жұмыс жасағаныңызға көз жеткізіңіз

Мысалы, егер сіз Windows орындалатын файлын жасағыңыз келсе, Windows жүйесінде cx_Freeze іске қосыңыз. Бұл Mac және Linux үшін де қолданылады.

Python сценарийін құрастырыңыз 3 -қадам
Python сценарийін құрастырыңыз 3 -қадам

Қадам 3. Сіз құрастырғыңыз келетін Python бағдарламасының каталогында setup.py атты жаңа Python файлын жасаңыз

Python сценарийін құрастырыңыз 4 -қадам
Python сценарийін құрастырыңыз 4 -қадам

Қадам 4. Жаңа setup.py файлына келесі кодты енгізіңіз

(Әдеттегідей Python -да дұрыс шегініс маңызды, және пішімдеу қиындықтарына байланысты, өкінішке орай, мұнда көрсетілмейді.):

    cx_Freeze импорттау қондырғысынан sys импорттау, Орындалатын база = Ешқайсысы, егер sys.platform == 'win32': base = 'Win32GUI' орындалатын файлдар = [Орындалатын (Python бағдарламасының атауы, base = base)] баптау (name = executable_name, version = 'нұсқасы) ', сипаттамасы =' түсу ', орындалатын файлдар = орындалатын файлдар)

Python сценарийін құрастырыңыз 5 -қадам
Python сценарийін құрастырыңыз 5 -қадам

Қадам 5. Компьютер терминалында келесі пәрмендерді орындаңыз:

    cd [Python файл каталогына жол] python setup.py құрастыру

Python сценарийін құрастырыңыз 6 -қадам
Python сценарийін құрастырыңыз 6 -қадам

Қадам 6. Python бағдарламасының каталогынан «build» деп аталатын жаңа қалтаны іздеңіз

Ол алдыңғы қадамда жасалуы керек еді. Сол қалтаны және оның ішіндегі қалтаны ашыңыз.

  • Сіздің орындалатын файлыңыз бар! Бұл каталогтағы басқа файлдар сіздің орындалатын файлды іске қосу үшін қажет, сондықтан оларды әрқашан орындалатын файлмен бірге сақтаңыз.
  • Құрылымды әр түрлі жолмен реттеуге болады. Барлық ықтимал опцияларды сипаттау үшін cx-freeze.readthedocs.org қараңыз.

2 әдісі 2: PyInstaller пайдалану

Pip pyatsatller орнатыңыз
Pip pyatsatller орнатыңыз

Қадам 1. Терминалды немесе пәрмен жолын ашып, келесі кодты орындаңыз

Бұл pyInstaller орнатады.

    pyinstaller орнатыңыз

Helloworld dir
Helloworld dir

Қадам 2. Python сценарийі орналасқан каталогты ашыңыз

Windows жүйесінде «Shift» пернесін басып тұрып, тінтуірдің оң жақ батырмасымен шертіңіз және «мұнда командалық терезені ашу» таңдаңыз. Linux -те «Тінтуірдің оң жақ түймешігімен нұқыңыз» және «Терминалды ашу» таңдаңыз.

Pyinstaller атауы py
Pyinstaller атауы py

Қадам 3. Сценарийді құрастыру үшін осы пәрменді теріңіз

Пәрменнің аяқталуын күтіңіз.

    pyInstaller script_name.py

Helloworld py
Helloworld py
Dist dir
Dist dir

Қадам 4. Жаңадан құрылған «dist» каталогына өтіңіз

Сіздің құрастырған жобаңыз сонда болады.

Ескертулер

  • Егер Python кодыңызда input () функциясы болса, жоғарыда көрсетілгендей base = 'Win32GUI' параметрін орнату қиындық тудырады.
  • Base = 'Console' немесе base = None параметрін орнатып көріңіз, себебі әдепкі консоль болып табылады.

Ұсынылған: