Pyside6求教~~
Base_Workbook = QFileDialog.getOpenFileName(self, "指定基础工作簿", self.File_Path)print('所指定的基础工作簿为:', Base_Workbook)
打印结果为:“所指定的基础工作簿为:('E:/Temp/事业单位统计表0/123.xls', 'All Files (*)')”
其实我只要文件名,即:Base_Workbook =123.xls 。。。。
请问要怎么实现? 您可以使用`os.path.basename()`函数来获取文件名部分。在您的代码中,可以这样修改:
import os
# 获取文件路径和文件类型
file_path, file_type = QFileDialog.getOpenFileName(self, "指定基础工作簿", self.File_Path)
# 获取文件名
base_workbook = os.path.basename(file_path)
print('所指定的基础工作簿为:', base_workbook)
这样,`base_workbook`变量将只包含文件名部分,即`123.xls`。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
页:
[1]