python怎么换背景_python – 我如何在Mac OS X中编程改变背景?
从python,如果你已经安装了
appscript(sudo easy_install appscript),你可以简单地做
from appscript import app, mactypes
app('Finder').desktop_picture.set(mactypes.File('/your/filename.jpg'))
否则,此应用程序将更改桌面背景
tell application "Finder"
set desktop picture to POSIX file "/your/filename.jpg"
end tell
你可以从命令行运行它使用osascript,或从Python使用类似
import subprocess
SCRIPT = """/usr/bin/osascript<
tell application "Finder"
set desktop picture to POSIX file "%s"
end tell
END"""
def set_desktop_background(filename):
subprocess.Popen(SCRIPT%filename, shell=True)
python怎么换背景_python – 我如何在Mac OS X中编程改变背景?相关推荐
- mac 不能连接wi-fi_如何在Mac OS X中查看当前的Wi-Fi连接速度
mac 不能连接wi-fi Ever since I've been using my new MacBook Air, I've been befuddled by how to do some o ...
- os x怎么新建html文件格式,如何在Mac OS X中为邮件制作HTML签名 | MOS86
许多用户喜欢将签名设置为自动包含在他们的出站电子邮件中,而对于喜欢有风格化和有点交互式电子邮件签名的用户,theyll想要创建一个称为HTML签名的内容.HTML签名允许不同的文字样式,如粗体,斜体, ...
- 动态瑜伽 静态瑜伽 初学者_初学者:如何在Mac OS X中设置静态IP
动态瑜伽 静态瑜伽 初学者 When organizing your home or small office network sometimes it can be easier to assign ...
- mac 备份文件 太大 时间机器_如何在Mac OS X中设置时间机器备份 | MOS86
Time Machine是内置于OS X中的简单的Mac备份解决方案,可以自动持续备份文件,应用程序和操作系统本身.时间机器不仅使Mac保持频繁的自动备份变得非常容易,而且在出现故障的情况下还原备份, ...
- 2019最新Python学习教程(Python视频教程_Python学习教程_Python学习路线):你心目中编程界的MVP是谁?
2019最新Python学习教程(Python视频教程_Python学习教程_Python学习路线):你心目中编程界的MVP是谁?编程界的王者是渐落寞的Java还是大火的Python? 是不是你们也喜 ...
- 【techQA】如何在Mac OS 11 Big Sur or M1芯片Mac下开启蓝牙Apt-X
[techQ&A]如何在Mac OS 11 Big Sur or M1芯片Mac下开启蓝牙Apt-X Question Answer Question Mac下连接蓝牙耳机,音质不行啊 Ans ...
- 如何在Mac OS X下制作dmg格式的镜像
如何在Mac OS X下制作dmg格式的镜像 近日需要把Mac的应用程序做个镜像dmg,方便存储,打开Disk Utility,试了几次都失败,才想到去Help查查,没想到说明还很详细,一步一步按照做 ...
- mac os android sd卡,如何在Mac OS下永久删除SD卡上的文件?
Mac数据恢复软件可以轻松恢复已删除或格式化的数据.因此,在Mac OS下从SD卡删除文件时,Mac数据恢复软件也可以恢复删除的文件.在某些情况下,仅删除是不够的.例如,当您要丢弃旧的SD卡时,应确保 ...
- 如何在Mac OS X 10.6.4上卸载Python 2.7?
本文翻译自:How to uninstall Python 2.7 on a Mac OS X 10.6.4? I want to completely remove Python 2.7 from ...
最新文章
- ExtJS在树TreePanel之间拖放结点
- 11. java 抽象类
- C语言博客作业05--指针
- Android Studio 引用aar包 更新后找不到新增的方法问题(踩坑)
- 2016年下半年勒索软件数量翻倍
- python编程入门教程100例_Python3入门经典100例(60-70)
- 5G 是安全漏洞的“救世主”吗?
- php 怎么复制一个文件,php如何复制文件夹?
- 【Python-2.7】换行符和制表符
- mysql job status_检查SQL Server Job状态
- 怎么删除映射网络里的计算机,W7怎么样删除映射上网网络驱动器
- TeamViewer在windows2003上如何免费使用
- CacheCloud安装配置
- android字符串加删除线,android textview 添加上划线 中划线 删除线
- Git 使用的一些命令以及Git commit 注释格式
- 如何用U盘启动做系统启动盘,如何重装系统
- 开源3D激光SLAM项目BLAM
- 【Nowcoder】2021牛客暑假集训营(第七场): xay loves trees 双指针 + 线段树 + 尺取
- sherlock 例程_如何解决JavaScript中的Sherlock和Anagrams编码难题
- 4:3与16:9你了解多少?[ZT]