Hướng dẫn how do i create a shortcut to run python? - Làm cách nào để tạo lối tắt để chạy python?

Tôi có một tập lệnh Python mà tôi chạy bằng Cygwin và tôi muốn tạo một biểu tượng có thể nhấp trên máy tính để bàn Windows có thể chạy tập lệnh này mà không cần mở Cygwin và nhập vào các lệnh bằng tay. tôi có thể làm cái này như thế nào?

Khi được hỏi ngày 13 tháng 5 năm 2016 lúc 20:43May 13, 2016 at 20:43

1

Giải pháp đơn giản nhất sẽ là tạo lệnh chứa tệp hàng loạt như:

c:\python27\python.exe c:\somescript.py

Với giải pháp này, bạn sẽ phải cài đặt trình thông dịch Python. Nếu bạn cần thêm giải pháp di động, bạn có thể thử, ví dụ: Các tập lệnh Py2exe và gói Python vào tệp thực thi, có thể chạy mà không cần cài đặt Python.

Đã trả lời ngày 13 tháng 5 năm 2016 lúc 20:55May 13, 2016 at 20:55

Hướng dẫn how do i create a shortcut to run python? - Làm cách nào để tạo lối tắt để chạy python?

Điều này xuất hiện trực tiếp từ Python Docs (https://docs.python.org/3.3/using/windows.html):

3.3.5. Thực hiện các tập lệnh mà không có trình khởi chạy Python

Không có trình khởi chạy Python được cài đặt, các tập lệnh Python (các tệp có phần mở rộng .Py) sẽ được thực thi bởi python.exe theo mặc định. Việc thực thi này mở một thiết bị đầu cuối, vẫn mở ngay cả khi chương trình sử dụng GUI. Nếu bạn không muốn điều này xảy ra, hãy sử dụng tiện ích mở rộng .PYW sẽ khiến tập lệnh được thực hiện bởi pythonw.exe theo mặc định (cả hai tệp thực thi đều được đặt ở cấp cao nhất của thư mục cài đặt Python của bạn). Điều này ngăn chặn cửa sổ đầu cuối khi khởi động.

Bạn cũng có thể thực hiện tất cả các tập lệnh .py với pythonw.exe, ví dụ, đặt cái này thông qua các cơ sở thông thường (có thể yêu cầu quyền hành chính):

Khởi chạy một dấu nhắc lệnh.

Liên kết nhóm tệp chính xác với các tập lệnh .py:

assoc .py=Python.File

Chuyển hướng tất cả các tệp Python sang thực thi mới:

ftype Python.File=C:\Path\to\pythonw.exe "%1" %*

Đã trả lời ngày 24 tháng 12 năm 2017 lúc 10:13Dec 24, 2017 at 10:13

AsbasbASB

1712 Huy hiệu bạc4 Huy hiệu đồng2 silver badges4 bronze badges

1

Hướng dẫn này cho thấy cách tạo một tệp hàng loạt chạy tập lệnh Python.

Lưu ý rằng nhiều câu trả lời khác đã lỗi thời - PY2EXE không được hỗ trợ qua Python 3.4. Thông tin thêm ở đây.

Đã trả lời ngày 7 tháng 7 năm 2020 lúc 14:19Jul 7, 2020 at 14:19

Hướng dẫn how do i create a shortcut to run python? - Làm cách nào để tạo lối tắt để chạy python?

Thay thế cho PY2EXE, bạn có thể sử dụng gói pyinstaller với cờ onefile. Đây là một giải pháp hoạt động cho Python 3.x.

  1. Cài đặt pyinstaller qua PIP

  2. Gói tệp của bạn thành một exe duy nhất với cờ onefile

pyinstaller --onefile your_file.py

Đã trả lời ngày 12 tháng 4 năm 2019 lúc 8:02Apr 12, 2019 at 8:02

AlexeygyalexeygyAlexeyGy

3083 Huy hiệu bạc8 Huy hiệu Đồng3 silver badges8 bronze badges

Một cách tốt hơn (theo ý kiến ​​của tôi):

Tạo một lối tắt:

Đặt mục tiêu thành %systemroot%\System32\cmd.exe /c "python C:\Users\MyUsername\Documents\MyScript.py"

Bắt đầu từ: C:\Users\MyUsername\Documents\

Rõ ràng thay đổi đường dẫn đến vị trí của tập lệnh của bạn. Có thể cần thêm trích dẫn thoát nếu có một không gian trong đó.

Hướng dẫn how do i create a shortcut to run python? - Làm cách nào để tạo lối tắt để chạy python?

Sven Eberth

2.99612 Huy hiệu vàng22 Huy hiệu bạc27 Huy hiệu đồng12 gold badges22 silver badges27 bronze badges

Đã trả lời ngày 10 tháng 7 năm 2021 lúc 20:36Jul 10, 2021 at 20:36

Trên trang này: Cách chạy các lệnh trong Python Idle Shell, viết và lưu tệp tập lệnh Python, thực thi tập lệnh qua F5, các phím tắt lịch sử dòng lệnh

Video hướng dẫn

Hướng dẫn how do i create a shortcut to run python? - Làm cách nào để tạo lối tắt để chạy python?

Python 3 thay đổi (x, y) thay vì in x, yinput () thay vì raw_input ()print(x,y) instead of print x, yinput() instead of raw_input()

Tóm tắt video

  • Chúng tôi sẽ sử dụng Idle của Python làm GUI.
  • Python nhàn rỗi mở ra trong một cái vỏ. Bạn có thể nhập mã để lấy kết quả.
  • Để mở màn hình Trình chỉnh sửa, "Tệp -> Tệp mới"
  • in ('Hello World!') trong script hello.py. Lưu ý các dấu ngoặc đơn (), không được sử dụng trong video, vì nó sử dụng Python 2.7. Chúng tôi đang sử dụng Python 3, do đó cú pháp được in (...) cho chúng tôi.Python 3, therefore the syntax is print(...) for us.
  • "Tệp -> Lưu dưới dạng", đặt tên cho tệp của bạn "hello.py".
  • F5 để chạy to run
  • Shell khởi động lại và in ra 'Xin chào thế giới!'
  • Mở một bài tập đã viết bài tập
  • Hãy xem "Tùy chọn" và định cấu hình nhàn rỗi nếu bạn muốn

Tìm hiểu thêm

  • Trên máy Mac, phím tắt để chạy tập lệnh của bạn là FN + F5. Trong một số hệ thống Windows, nó có thể là FN + F5 hoặc Ctrl + F5.Fn + F5. In some Windows systems, it may be Fn + F5 or Ctrl + F5.
  • Một tập hợp các phím tắt không hoạt động khác là các bộ tắt để truy cập vào lịch sử dòng lệnh: Alt + P/N (P cho trước, N cho tiếp theo) trong Windows và Ctrl + P/N trong Mac. Các phím tắt này cho phép bạn cuộn qua danh sách các lệnh đã nhập trước đó. Bạn thậm chí có thể chỉnh sửa chúng trước khi nhấn Enter. Điều này rất tiện lợi vì bạn không còn phải gõ mọi thứ từ đầu! Xem điều này và Câu hỏi thường gặp này để biết chi tiết.Alt + p/n (p for previous, n for next) in Windows, and Ctrl + p/n in Mac. These shortcuts let you scroll through the list of previously entered commands. You can even edit them before pressing ENTER. This is handy because you no longer have to type everything from scratch! See this and this FAQ for details.
  • input () (raw_input () trong python 2.7) là một hàm tích hợp để chấp nhận đầu vào bàn phím. Nó sẽ được giải thích trong một hướng dẫn sau.
  • Idle là viết tắt của môi trường phát triển tích hợp (đối với Python), nhưng có một lý thuyết khác, được chấp nhận rộng rãi đằng sau việc đặt tên.

Khám phá

  • Một ngày của trò chơi nhàn rỗi

Phím tắt để chạy Python là gì?

Tìm hiểu thêm.Trên máy Mac, phím tắt để chạy tập lệnh của bạn là FN + F5.Trong một số hệ thống Windows, nó có thể là FN + F5 hoặc Ctrl + F5.Một tập hợp các phím tắt không hoạt động khác là các bộ tắt để truy cập vào lịch sử dòng lệnh: Alt + P/N (P cho trước, N cho tiếp theo) trong Windows và Ctrl + P/N trong Mac.Fn + F5. In some Windows systems, it may be Fn + F5 or Ctrl + F5. Another important set of IDLE shortcuts are the ones for accessing command-line history: Alt + p/n (p for previous, n for next) in Windows, and Ctrl + p/n in Mac.

Bạn có thể chạy chương trình Python bằng bàn phím không?

Bạn có thể sử dụng hàm HotKey () cho phím nóng hoặc phím tắt.Khi bạn chạy mã, bạn sẽ nhận được menu Windows Start.. Once you run the code, you'll get the Windows Start Menu.

Khóa phím tắt nào được sử dụng để chạy chương trình Python trong Idle?

Để thực thi một tệp trong Idle, chỉ cần nhấn phím F5 trên bàn phím của bạn.Bạn cũng có thể chọn Chạy → Chạy mô -đun từ thanh menu.Một trong hai tùy chọn sẽ khởi động lại trình thông dịch Python và sau đó chạy mã mà bạn đã viết với một trình thông dịch mới.F5 key on your keyboard. You can also select Run → Run Module from the menu bar. Either option will restart the Python interpreter and then run the code that you've written with a fresh interpreter.