tkinter模块调用电脑文件模块
时间: 2023-08-12 15:04:02 浏览: 63
要在Tkinter中调用电脑文件模块,可以使用Python内置的`filedialog`库。
首先,你需要导入该库:
```python
from tkinter import filedialog
```
然后,你可以使用`askopenfilename()`方法来打开一个文件对话框,让用户选择一个文件:
```python
filename = filedialog.askopenfilename(initialdir="/", title="Select file",
filetypes=(("Text files", "*.txt*"), ("all files", "*.*")))
```
在这个例子中,`initialdir`指定了初始文件夹,`title`指定了对话框的标题,`filetypes`指定了可选的文件类型。
如果用户选择了一个文件,`filename`将会是文件的完整路径。
类似地,你可以使用`asksaveasfilename()`方法来打开一个文件对话框,让用户选择保存文件的位置和名称:
```python
filename = filedialog.asksaveasfilename(initialdir="/", title="Save as",
filetypes=(("Text files", "*.txt*"), ("all files", "*.*")))
```
在这个例子中,`initialdir`指定了初始文件夹,`title`指定了对话框的标题,`filetypes`指定了可选的文件类型。
如果用户选择了一个文件,`filename`将会是保存的文件的完整路径。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)