Python tạo phím tắt

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
1

trong đó

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ượng

  • Thư 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ượng

  • from 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]

  • pip install pyshortcuts
    
    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 pyshortcut

  • 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
13

from 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í]

Chủ Đề