Tag: subprocess

将Excel文件更改为Python脚本中的csv?

我试图把它们加载到一个pandas数据框之前更改一个Excel文件列表为CSV文件,但我不确定如何可以在我的脚本中转换它们。 Csvkit和xlsx2csv似乎从命令行工作,但是当我尝试启动一个像这样的subprocess for filename in sorted_files: file = subprocess.Popen("in2csv filename", stdout=subprocess.PIPE) print file.stdout dataframe = pd.read_csv(file) 我收到错误 IOError:预期的文件path名或类似文件的对象,当格式为“固定”时,得到的types模式不能为空 是否有可能从subprocess和pipe道输出到数据框? 任何帮助非常感谢!

C#:如何查找进程是否被当前的应用程序调用?

有什么方法可以确定当前应用程序是否调用了进程? 我正在打开和Excel互操作过程,处理文件等,之后,我只想closures我调用的这个Excel进程。 像这样的东西: Process[] pProcess = System.Diagnostics.Process.GetProcessesByName("Excel"); foreach (var process in pProcess) { if (process.Parent == "MyApp.exe") process.Kill(); }