Pyshortcuts giúp các nhà phát triển và người dùng Python tạo các lối tắt sẽ chạy các tập lệnh python và các ứng dụng khác. Các phím tắt được tạo có thể đi vào màn hình của người dùng hoặc vào Menu Bắt đầu [đối với các hệ thống có Menu Bắt đầu] hoặc cả hai
Pyshortcuts hoạt động trên Windows, MacOS và Linux theo cách tự nhiên nhất đối với mỗi HĐH. Trên Windows, một Shortcut Link được tạo và đặt trên Desktop của người dùng và trong Start Menu. Trên MacOS, một Ứng dụng tối thiểu nhưng đầy đủ được tạo và đặt trên Màn hình của người dùng. Trên Linux một ". desktop" được tạo và đặt trên Máy tính để bàn của người dùng [nếu có] và trong $HOME/. local/share/applications [nếu có], thường sẽ được trình bày trong Menu Bắt đầu để hiển thị các chủ đề máy tính để bàn sử dụng một chủ đề. Trên tất cả các nền tảng, các phím tắt được tạo trên Desktop hoặc Start Menu có thể được đặt trực tiếp trên Desktop/Menu Start hoặc trong thư mục con của Desktop/Menu Start
Đặc biệt chú ý đến Anaconda Python. Trên Windows, điều này có nghĩa là chương trình được liên kết bằng phím tắt sẽ chạy trong môi trường Anaconda, chọn rõ ràng môi trường "cơ sở" ngay cả khi điều đó chưa được đặt rõ ràng. Trên MacOS, phím tắt sẽ đảm bảo sử dụng ứng dụng
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']8 để các chương trình GUI có thể vẽ để vẽ đúng màn hình
Bằng cách chỉ ghi vào thư mục Màn hình của người dùng hoặc ứng dụng được Menu Bắt đầu đọc, không cần có quyền nâng cao và không ghi vào các tệp cấp hệ thống [mục đăng ký,/Ứng dụng,/usr/bin, v.v.]. Sau khi lối tắt được tạo, người dùng có toàn quyền kiểm soát để đổi tên, di chuyển hoặc xóa nó. Các phím tắt có thể có một biểu tượng tùy chỉnh [_______59 tệp trên Windows hoặc Linux hoặc
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']0 tệp trên MacOS] được chỉ định, mặc định là một biểu tượng Python đi kèm với các phím tắt
Pyshortcuts là python thuần, nhỏ, dễ cài đặt và dễ sử dụng từ tập lệnh python. Điều này có nghĩa là Pyshortcuts có thể trở thành một phần của quy trình cài đặt [hoặc quy trình hậu cài đặt] cho các gói lớn hơn
cài đặt
Để cài đặt
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']1, hãy sử dụng
pip install pyshortcuts
Trên Windows, pyshortcuts yêu cầu gói pywin32 và sẽ được cài đặt tự động nếu cần
Để sử dụng GUI pyshortcut, cần có gói wxPython
sử dụng từ Python
Các phím tắt có thể được tạo từ tập lệnh Python với
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
Các đối số của hàm
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']2 là
- Tập lệnh hoặc lệnh
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
3 [str] sẽ được chạy. Điều này có thể bao gồm các đối số dòng lệnh - Tên
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
4 [str hoặc Không có] để sử dụng cho lối tắt [mặc định là tên tập lệnh] from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
5 [str hoặc Không có] mô tả dài hơn về tập lệnh [mặc định làfrom pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
4]- Đường dẫn
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
7 [str hoặc Không] đến tệp biểu tượng [mặc định là biểu tượng python] - Thư mục
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
8 [str hoặc None] trên Desktop để đặt phím tắt [mặc định cho Desktop] from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
9 [bool] có chạy trong Terminal hay không [True]from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
20 [[bool] có thêm lối tắt vào Màn hình [True]from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
21 [bool] có thêm lối tắt vào Menu Bắt đầu hay không [True]- Tên thực thi
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
22 [str hoặc Không] để sử dụng [con trăn này]
Lưu ý rằng Menu Bắt đầu không tồn tại cho MacOSX
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']22 mặc định là phiên bản Python thực thi được sử dụng để tạo lối tắt
Chương trình dòng lệnh from pyshortcuts import make_shortcut
make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
24
pyshortcuts cũng cài đặt chương trình dòng lệnh
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']24 để tạo lối tắt. Từ cửa sổ shell hoặc Command với PATH được đặt để bao gồm các chương trình và tập lệnh python, một lệnh để tạo lối tắt có thể giống như
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']2
Để bao gồm các tùy chọn dòng lệnh cho tập lệnh, hãy đặt chúng trong dấu ngoặc kép
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']9
Chương trình dòng lệnh
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']24 có dạng
pip install pyshortcuts
1trong đó
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']27 là tên của tập lệnh. Để bao gồm các đối số cho tập lệnh đó, hãy đặt tên tập lệnh và các đối số trong dấu ngoặc kép [dấu ngoặc kép trên Windows]
Có một số đối số tùy chọn
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
28,from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
29 hiển thị thông báo trợ giúp và thoát________ 190, ________ 191 hiển thị số phiên bản chương trình và thoát
________ 192, ________ 193 tên cho phím tắt
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
94,from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
95 tên của tệp biểu tượngThư mục con
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
96,from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
97 trên màn hình để đặt biểu tượngfrom pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
98,from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
99 tên của tệp thực thi để sử dụng [trăn]
10,pip install pyshortcuts
11 chạy tập lệnh trong Cửa sổ đầu cuối [True]pip install pyshortcuts
12,pip install pyshortcuts
13 chạy tập lệnh dưới dạng GUI, không có Cửa sổ đầu cuối [Sai]pip install pyshortcuts
14,pip install pyshortcuts
15 tạo lối tắt trên màn hình [True]pip install pyshortcuts
16,pip install pyshortcuts
17 tạo lối tắt Menu Bắt đầu [True]pip install pyshortcuts
18,pip install pyshortcuts
19 chạy phiên bản GUI của pyshortcutpip install pyshortcuts
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
50,from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
51 tạo lối tắt trên màn hình để chạy phiên bản GUI của pyshortcut
Lưu ý rằng chạy trong Terminal là True theo mặc định, có nghĩa là mỗi khi phím tắt được sử dụng để khởi chạy ứng dụng, một cửa sổ Terminal hoặc Command mới sẽ được tạo cho ứng dụng đó. Đối với nhiều ứng dụng dòng lệnh, điều này phù hợp. Cửa sổ Terminal hoặc Command bổ sung có thể không mong muốn đối với một số ứng dụng GUI và có thể bị tắt bằng tùy chọn
pip install pyshortcuts
12 hoặc pip install pyshortcuts
13from pyshortcuts import make_shortcut
make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']
24 GUI
Ngoài chương trình dòng lệnh
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']24, còn có một ứng dụng GUI nhỏ cung cấp một biểu mẫu đơn giản để giúp người dùng duyệt tìm tập lệnh và biểu tượng, đồng thời đặt các tùy chọn trước khi tạo lối tắt hoặc tạo tập lệnh Python mẫu để tạo lối tắt
Điều này yêu cầu gói
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']56 có thể được cài đặt bằng cách sử dụng
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']57 hoặc
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']58 nhưng không được cài đặt tự động khi cài đặt
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']1. Ứng dụng này có thể được khởi chạy từ dòng lệnh với
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']5
Tất nhiên, lệnh đó có thể là loại lệnh mà bạn có thể muốn khởi chạy bằng cách nhấp vào lối tắt trên màn hình. Chúng tôi chỉ có công cụ cho điều đó. Đang làm
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']6
sẽ tạo lối tắt trên màn hình với biểu tượng bậc thang sẽ khởi chạy GUI pyshortcut. Điều này về cơ bản chạy
from pyshortcuts import make_shortcut make_shortcut['/home/user/bin/myapp.py', name='MyApp', icon='/home/user/icons/myicon.ico']7
Biểu tượng bậc thang được tạo bởi Left Martinez và được tải xuống từ [https. //www. công cụ tìm biểu tượng. com/iconsets/công cụ xây dựng miễn phí]