როგორ შევადგინოთ პითონის კოდი. ვინაიდან პითონი ინტერპრეტირებული ენაა, პითონის კოდის შედგენა შეიძლება ბევრ რამეს ნიშნავდეს, მათ შორის ბაიტულ კოდში შედგენას ან სხვა ენაზე ტრანსფორმაციას. როდესაც ისწავლით როგორ აიღოთ Python კოდი და შეადგინოთ იგი Windows-ის პლატფორმების შესრულებად, შეგიძლიათ შექმნათ Python პროგრამა და Windows-ის მომხმარებლებს შეუფერხებლად გაუშვათ იგი.
Აწყობა
Ნაბიჯი 1
შექმენით თქვენი Python პროგრამა ან შემოიტანეთ იგი Windows გარემოში.
დღის ვიდეო
ნაბიჯი 2
გაუშვით თქვენი კოდი Python თარჯიმანში და დარწმუნდით, რომ კოდში შეცდომები არ არის: c: Python> Python mycode.py
ნაბიჯი 3
ჩამოტვირთეთ py2exe win32 შემდგენელი py2exe ვებსაიტიდან (იხილეთ რესურსები ქვემოთ).
ნაბიჯი 4
შეინახეთ გადმოწერილი ფაილი დისკზე.
ნაბიჯი 5
გახსენით გადმოწერილი ფაილი და დააწკაპუნეთ ინსტალაციის პროცესზე. ამას რამდენიმე წამი უნდა დასჭირდეს. ინსტალაცია შექმნის py2exe.exe პროგრამას თქვენს distutils დირექტორიაში, რომელიც განაწილებულია თქვენს Python ინსტალაციასთან ერთად, რომელსაც გამოიყენებთ კომპილირებული კოდის შესაქმნელად.
პითონის კოდის შედგენა
Ნაბიჯი 1
გახსენით ახალი ტექსტური ფაილი Notepad-ში ან თქვენს საყვარელ რედაქტორში და შეინახეთ როგორც mysetupfile.py. ეს ტექსტური ფაილი აცნობებს py2exe პროგრამას, რომელი პითონის პროგრამები გადაიყვანოს exe-ში.
ნაბიჯი 2
დაამატეთ შემდეგი სტრიქონები ტექსტურ ფაილში: distutils.core იმპორტის დაყენებიდან იმპორტი py2exesetup (console=['mycode.py']), სადაც "mycode.py" არის თქვენი Python პროგრამის სახელი, რომლის შედგენა გსურთ.
ნაბიჯი 3
გაუშვით mysetupfile.py ფაილი py2exe პროგრამის მეშვეობით: c:\Python> Python mysetupfile.py py2exe
ნაბიჯი 4
დაელოდეთ სანამ py2exe შემდგენელი დაასრულებს გამოსვლის წარმოებას. თუ ყველაფერი კარგად წავიდა, შემდგენელმა შეიძლება შეგატყობინოთ DLL-ების შესახებ, რომ თქვენი Python პროგრამა დამოკიდებულია კომპილაციის დასრულების შემდეგ.
ნაბიჯი 5
დაელოდეთ სანამ შედგენა დასრულდება. როგორც კი ის იქნება, შეიქმნება დირექტორია სახელწოდებით "dist". შეიყვანეთ დირექტორია ტიპის მიხედვით: c:\Python> cd dist
ნაბიჯი 6
შეხედეთ დირექტორიაში, რომ ნახოთ თქვენი პროექტის exe. შეამოწმეთ კომპილი პროგრამა გაშვებით: c:\Python> mycode.exe
რჩევა
ფრედერიკ ლუნდის შედგენის პითონის ვებ გვერდს აქვს მიმოხილვა სხვადასხვა ტექნიკისა და პლატფორმის შესახებ პითონის შედგენისთვის (იხილეთ რესურსები ქვემოთ). შეგიძლიათ იპოვოთ რჩევები ბაიტის კოდის, Mac და Unix გარემოში შედგენის შესახებ.
გაფრთხილება
არსებობს Windows-ის რამდენიმე პოპულარული Python პაკეტები, რომლებსაც შეიძლება ჰქონდეთ Gochas, როდესაც თქვენ ცდილობთ კომპილაციას. ამ პაკეტებიდან ზოგიერთი მოიცავს wxPython, numPy და pyXML. თუ გიჭირთ გარე მოდულები ან პაკეტები, მიმართეთ py2exe ვებსაიტს (იხილეთ რესურსები ქვემოთ). კომპილაციის პროცესი ქმნის მხოლოდ exe ფაილს და არა სრულად დაინსტალირებულ პაკეტს. თქვენ დაგჭირდებათ ისეთი უტილიტის გამოყენება, როგორიცაა MSI ან Innosetup, რომ შექმნათ სრული საინსტალაციო პაკეტი, როგორც კი exe დასრულდება.