0

我正在尝试编写一个脚本,该脚本从数据文件夹中收集某种类型的文件,在其默认程序(称为 iNMR)中打开所有文件,并使用不同的数学函数处理它们,收集一些值,并将它们记录在文本中文件。

现在我只是想专注于打开所有文件。

这是我到目前为止所拥有的:

import os
import glob
import subprocess

os.chdir("/Users/BabyJ/Desktop/MRSDATA")
reflist = glob.glob('*raw_ref.SDAT')
actlist = glob.glob('*raw_act.SDAT')

for i in reflist:
    open('%r') %i

for i in actlist:
    open('%r') %i

是的,我想一次打开所有文件,但我不太确定 open() 的语法。我需要像双击文件一样打开文件,但我很确定它只会在 python 背景或其他任何东西中打开它,以便我可以编辑它。但我需要对它进行物理点击,所以我需要物理打开它。

4

1 回答 1

0

You are attempting to open the file in python, while what you want is to open the file in whatever operating system you are running.

This is done through the os.system.

Here are similar questions with examples: click me and and me

于 2013-09-05T23:55:23.457 回答