2014-11-04 60 views
1

我是linux新手,如果有人能幫助我,這將是非常棒的!如何從終端打開帶有相應應用程序的文件?

我想用文本編輯器從終端打開一個文件,說一個文本文件。事情是我不想只查看/編輯文件。我知道我可以用貓或vi做到這一點。但我想通過其相應的應用程序打開某些東西,我想從終端執行此操作。可能嗎?

我其實想從gui打開文件,我是建築物。我正在使用tkinter python構建我的gui。

所以我正在尋找一個命令來打開文件,以便我可以在我的子進程命令中使用它。

+0

所以你想在你的Gui中打開文本文件? – smushi 2014-11-04 03:24:08

+0

在Python中,你可以使用'open' – Hackaholic 2014-11-04 03:24:48

+0

從終止'gedit文件' – Hackaholic 2014-11-04 03:25:34

回答

0

重複一個早期的問題,但很難搜索,如果你不知道在Windows中的「開始」命令或在OSX上「打開」。 xdg-open是Linux桌面的等價物。

https://superuser.com/questions/38984/linux-equivalent-command-for-open-command-on-mac-windows

[編輯]我走的要求表示「命令picture.jpg」應該在你的圖像查看器中打開「命令Song.mp3的」應該在用戶的音樂播放器等打開打開從的終端,不是字面上終端...如果命令== xdg打開,它應該工作。

0

這裏指Opening File (Tkinter)

在GUI編程,認爲GUI樹或圖形的。根是您的主要GUI窗口,並且其中包含不同的元素(標籤,按鈕,圖像,文本框等),它們是您的樹中的孩子。

爲了在Python使用Tkinter的:

import tkinter as tk 
root = tk.Tk() 

彈出一個窗口。這是你的根GUI窗口,沒有任何東西。如果關閉此窗口,則根GUI對象將被銷燬。

您可以對您的GUI使用類似的方法。在這裏查看更多http://www.python-course.eu/tkinter_labels.php

相關問題