PythonでMacOSのファインダーフォルダアイコンを設定する
問題
Python スクリプトを使用して、MacOS ファインダー フォルダー アイコンを画像に置き換えたいと考えています.
手順
1.パッケージをインストールする
pip3 install pyobjc-core pyobjc-framework-Cocoa
2. 次のコードで Python スクリプト ファイル
set-icon.py
を作成します.import sys, Cocoa
folder_path = sys.argv[1]
print(f"Folder path: {folder_path}")
image_path = sys.argv[2]
print(f"Image path: {image_path}")
result = Cocoa.NSWorkspace.sharedWorkspace().setIcon_forFile_options_(Cocoa.NSImage.alloc().initWithContentsOfFile_(image_path), folder_path, 0)
if result:
print("Succeed")
else:
print("Failed")
3. スクリプトを実行してアイコンを変更します.
python3 set-icon.py <folder path> <image path>
Reference
この問題について(PythonでMacOSのファインダーフォルダアイコンを設定する), 我々は、より多くの情報をここで見つけました https://dev.to/franzwong/set-macos-finder-folder-icon-with-python-443hテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol