是否有人现在要查找存储我的桌面背景的目录,还是仅将Im用于我的BG的实际图像存储在哪里?

这是我想要保存图像并成为运行Windows XP的我的桌面BG的代码

import os
import sys
import time
import Image
import ImageGrab

import webbrowser
webbrowser.open_new(input("Gimme URL: "))

SaveDirectory=r'C:\Documents and Settings\User\My Documents\My Pictures'
ImageEditorPath=r'C:\WINDOWS\system32\mspaint.exe'
img=ImageGrab.grab()
box = (100, 100, 400, 400)
region = img.crop(box)
saveas=os.path.join(SaveDirectory,'ScreenShot_'+time.strftime('%Y_%m_%d_%H_%M_%S')+'.png')
img.save(saveas)
editorstring='""%s" "%s"'% (ImageEditorPath,saveas) 
os.system(editorstring)

===============>>#1 票数:1 已采纳

请参阅此食谱及其注释。 您可以通过Windows API使用Python设置桌面背景,但有一些警告。

  ask by Christian Careaga translate from so

未解决问题?本站智能推荐:

1回复

使用Python更改桌面背景

我一直在尝试使用Python 2.7更改桌面背景: (而pngName是图像的有效路径) 当我运行脚本时,没有任何改变,而当我尝试使用其他图像时,它就可以正常工作。 有什么建议么? ps有人可以解释一下该脚本如何工作吗? 我从某个地方拿来的,不太了解。 谢谢!
10回复

如何使用python更改桌面背景?

如何使用python更改桌面背景? 我想在Windows和Linux中都这样做。
2回复

跨平台桌面目录路径?

有没有办法以跨平台的方式获取桌面目录路径 ,理想情况下只使用Python中的标准模块? 我目前的Mac OS X + Windows解决方案是使用sys.platform检查哪个系统正在运行Python,然后执行以下操作: 可以使用os.path.join(os.path.exp
1回复

Python-如何检查用户是否在桌面上

我试图用python编写一个程序,该程序的工作方式类似于Windows的android文件夹。 我希望用户能够单击桌面图标,然后将打开一个包含文件夹内容的窗口。 放弃尝试找到允许单击打开桌面应用程序的方法(我只知道一个应用程序可以允许单击所有文件和文件夹)后,我决定检查用户是否单击了文件夹的
1回复

以编程方式更改桌面背景[关闭]

作为一个有趣的项目,我想为笔记本电脑的背景重新创建矩阵雨。 我研究了如何进行Matrix雨,并对此有很多想法,但是在以编程方式更改或设置桌面背景方面,我还没有发现任何东西。 所以,这是我的问题。 如何以编程方式更改桌面背景? 我最好使用C或C ++来做到这一点,非常感谢您的帮助!
1回复

C#检索桌面背景色并转换为可用值(十六进制?)

我有注册表项: 我转换为int []: 现在,将其存储在具有alpha值的uint []中: 现在,我正在使用此外部函数来更改背景颜色: 我这样称呼: 问题是看完此页PInvoke.net后,此函数似乎只接受[0xAARRGGBB]格式的颜色,其中AA为a
1回复

与桌面应用程序集成

我正在通过Sage Pay检查我们的应用程序的可行性。我们的应用程序是基于Web的厚桌面软件,没有Web页或网站集成。 Sage Pay网站上的以下4个选项全部 表格整合 服务器整合 服务Inframe集成 直接整合 似乎正在处理网页 在这里
1回复

Java:桌面和桌面图标之间的框架/窗口

我只想知道在Java中是否有可能创建一个位于桌面背景与其上的图标之间的框架。 基本上,我尝试使用Windows 7在Java中创建“动画桌面背景”。 我找到了一些有关如何创建完全透明的窗口的教程,但是仍然存在的问题是,该窗口仍位于桌面图标的前面,因此它更像是“桌面前景”。 有没
1回复

Applescript中的Fade桌面墙纸(Mac OS X)

我写了一个AppleScript,除其他外,它设置了我的桌面背景。 但是,使用AppleScript的“设置图片”会突然改变背景-看起来不太好。 当通过“桌面和屏幕保护程序”首选项的“更改图片”设置循环背景时,是否有办法获得很好的淡入淡出效果? 理想情况下,我想在AppleScript
1回复

开启目录

我有这小段代码 而且它在Windows 7上可以正常工作,但是当我在Windows 8上尝试时,它给出了Java.to.IOException错误消息The System couldn't find the file specified 所以我的问题是,我该怎么办才能在Window