我正在Ubuntu中编写一个PyGTK
GUI应用程序以浏览一些图像,并且双击该图像时(例如在Nautilus中打开该图像时),我想在默认图像查看器应用程序中打开该图像。
我该怎么做?
我不知道具体使用PyGTK,但是:xdg-open
打开了文件的默认应用程序,因此运行类似的命令应该可以:
import os
os.system('xdg-open ./img.jpg')
编辑: 我建议使用该subprocess
模块,如注释中。我还不确定确切如何使用它,因此我仅os.system
在示例中进行了展示xdg- open
。
问题内容: 我有一个用于查看附加到日志条目的图像的按钮,当用户单击该按钮时,我希望它在Windows机器上的用户默认图像查看器中打开图像吗? 我如何知道默认图像查看器中的哪个查看器? 现在我正在做这样的事情,但它不起作用: 通过不起作用,我的意思是它什么也没做。我试图仅在命令行中运行命令,但没有任何反应。没错,没事。 问题答案: 尝试使用CMD / C START 这将启动与文件扩展名关联的默认照
我正在尝试使用我的应用程序中的默认音频播放器播放res/raw目录中的音频文件。 但是,每次我遇到异常: 我已经尝试了这里提到的方法: 获取的URI。mp3文件存储在android的res/raw文件夹中 它仍然给了我同样的例外。 请帮忙。我不想使用MediaPlayer类来播放音频。我想使用手机上的默认音频播放器播放它。
Spring Boot是否有默认的EntityManager。我现在正在设置一个,但我注意到当我的项目加载时,我看到了以下内容: LocalContainerEntityManagerFactoryBean:为持久性单元“默认”构建JPA容器EntityManagerFactory 这是默认的EntityManager吗?如果是,我如何访问它? 提前谢谢你。
前面已经解释过了,在第 2.5 节 “Notepad++安装:选择组件”的时候,就有个参数选择,可以把Notepad++设置为默认HTML的查看器的:Notepad++安装选项:As default html viewer 这样,以后用浏览器查看某网页,想要查看其html源码的话,右键点击,选择 View Source: 就可以用Notepad++来查看HTML源码了: 可以看到,其显示出来的效果
我使用的是版本:2.1.6.在我的pom.xml-dependencies中发布form Spring Boot。为了连接到我的数据库,我在application.properties中放了以下内容: 检查postgresql中的连接量时,使用:
更改屏幕模式 您可以使用屏幕模式选项在整个屏幕上查看图像。可以显示或隐藏菜单栏、标题栏和滚动条。 注意:按下 F 键可快速循环切换屏幕模式。 执行下列操作之一: 要显示默认模式(菜单栏位于顶部,滚动条位于侧面),请选取“视图”>“屏幕模式”>“标准屏幕模式”。或单击应用程序栏上的“屏幕模式”按钮 ,并从弹出式菜单中选择“标准屏幕模式”。 要显示带有菜单栏和 50% 灰色背景、但没有标题栏和滚动条的