Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何“逐字”打开excel表格?不是查找pd.read\u excel,而是在excel中打开并显示工作表的内容_Python - Fatal编程技术网

Python 如何“逐字”打开excel表格?不是查找pd.read\u excel,而是在excel中打开并显示工作表的内容

Python 如何“逐字”打开excel表格?不是查找pd.read\u excel,而是在excel中打开并显示工作表的内容,python,Python,我有一个Python GUI,在那里我将.txt文件转换为.xlsx文件。如果有任何值超出标准,那么脚本将通过突出显示背景来重新格式化这些单元格,然后保存.xlsx文件。完成后,我想打开.xlsx文件,让实际的GUI用户能够看到并更正突出显示的单元格 类似于 pandas.read_excel'foo.xlsx' 但实际上打开了Excel应用程序,这只适用于win32平台。对于xnix/macos,OP需要将x-open命令用于popopen@modesitt ... 或os.system或su

我有一个Python GUI,在那里我将.txt文件转换为.xlsx文件。如果有任何值超出标准,那么脚本将通过突出显示背景来重新格式化这些单元格,然后保存.xlsx文件。完成后,我想打开.xlsx文件,让实际的GUI用户能够看到并更正突出显示的单元格

类似于

pandas.read_excel'foo.xlsx'

但实际上打开了Excel应用程序

,这只适用于win32平台。对于xnix/macos,OP需要将x-open命令用于popopen@modesitt ... 或os.system或subprocess.run可能:
import os
file = 'foo.xlsx'
os.startfile(file)