簡體   English   中英

如何使用python讀取JMP文件

[英]How to read JMP files using python

我正在嘗試運行以下代碼(目前有 JMP12、Python3)。 但這給出了一個錯誤,指出 doc 變量是無類型的。 如果此方法不起作用,請建議是否有任何其他方法可用於將 JMP 文件轉換為 CSV 文件以進行進一步的 python 處理。

嘗試關閉所有 JMP 窗口並運行它。 沒有幫助。

import pandas as pd
from win32com.client import Dispatch

jmp = Dispatch("JMP.Application")
doc = jmp.OpenDocument('test.jmp')
doc.SaveAs('sasjmpfile.csv')

df = pd.read_csv('sasjmpfile.csv')

基本上數據沒有加載到python中。

AttributeError: 'NoneType' 對象沒有屬性 'SaveAs'

這只是表明未找到文件“test.jmp”。 因此無法保存未找到的文件。 請再次嘗試給出整個路徑,例如:

doc = jmp.OpenDocument('C:/my_folder/my_subfolder/test.jmp')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM