这小段代码有麻烦。获取标题中的错误。有人可以为我修复它,还是告诉我我要去哪里错了。谢谢
import tkinter as Tk
from tkinter import filedialog
def chooseDcmFile():
root.filename = filedialog.askopenfilename(initialdir="/", title="Select dcm File", filetypes=("dcm files", "*.dcm"))
file = root.filename
return(file)
from pydicom import dcmread
def dcmread():
if file == none:
file = chooseDcmFile()
dcmFullData=dcmread(file)
return (dcmFullData)
print dcmread()
答案 0 :(得分:1)
也许你是这个意思
import tkinter as Tk
from tkinter import filedialog
def chooseDcmFile():
root.filename = filedialog.askopenfilename(initialdir="/", title="Select dcm File", filetypes=("dcm files", "*.dcm"))
return root.filename
from pydicom import dcmread
def dcmreader():
file = chooseDcmFile()
dcmFullData = dcmread(file)
return dcmFullData
print(dcmreader())