CENTOS 设置文件夹打开方式>在同一窗口打开文件夹

统默认的行为,有很多地方与windwos操作习惯不一样,其中一个最让我不能忍受的就是,每次双击文件夹,都会在一个新窗口打开,而且打开的文件夹不像 windows那样,有后退/向上按钮,也没有文件夹的具体路径。如果一个文件夹的路径很深,则需要打开n多的窗口才能找到最终想要的。
后来研究了一下,发现这个问题也可以通过设置改变一下,方法如下:

1,打开一个文件夹

2,编辑 - 首选项 - 行为,勾选“总是在浏览器窗口打开”,点击关闭。

这样,双击打开文件夹窗口的模样就与之前大不相同了。久违的前进/后退/向上按钮出现了,而且还可以通过点击上方的一个按钮,切换路径的显示模式。这样看起来舒服多了,真想不明白为什么不将这个作为默认的打开方式。

另外,无意中发现,似乎,用鼠标滚轮双击文件夹,可以不弹出新窗口而打开文件夹,很奇怪的鼠标行为。
在Python中打开CentOS系统中的文件夹,可以使用多种方法,主要取决于你希望进行的操作类型。以下是几种常见的方法: 1. 使用`os`模块打开文件浏览器 如果你想要打开文件让用户看到其内容,可以使用操作系统的默认文件浏览器。在Linux系统(包括CentOS)中,可以使用`os`模块调用系统的`xdg-open`命令来打开文件。 ```python import os folder_path = '/path/to/your/folder' os.system(f'xdg-open {folder_path}') ``` 2. 使用`subprocess`模块打开文件 同样的效果,也可以使用`subprocess`模块来实现。 ```python import subprocess folder_path = '/path/to/your/folder' subprocess.run(['xdg-open', folder_path]) ``` 3. 使用`tkinter`模块创建图形界面 如果你需要在Python脚本中创建一个图形用户界面(GUI)来让用户选择或显示文件夹,可以使用`tkinter`库中的`filedialog.askdirectory`方法。 ```python import tkinter as tk from tkinter import filedialog from tkinter import messagebox def open_folder(): folder_path = filedialog.askdirectory() if folder_path: messagebox.showinfo("Selected Folder", f"You selected: {folder_path}") else: messagebox.showwarning("Cancelled", "User selected cancel.") root = tk.Tk() root.withdraw() # 不显示主窗口 open_folder() ``` 4. 使用Python脚本命令行操作 如果你只需要在命令行中执行打开文件的操作,可以直接使用Python脚本执行系统命令。 ```python import os folder_path = '/path/to/your/folder' os.chdir(folder_path) # 更改当前工作目录到指定文件夹 print(f"现在的工作目录是: {os.getcwd()}") ``` 在使用这些方法之前,请确保你有足够的权限访问目标文件夹。另外,如果你的脚本是通过图形用户界面运行的,可能需要以图形界面的用户权限来执行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值