コード例 #1
0
ファイル: copy.py プロジェクト: desicos/desicos
def copy(wb):
    w = XLWTWriter()
    process(
        XLRDReader(wb,'unknown.xls'),
        w
        )
    return w.output[0][1]
コード例 #2
0
ファイル: save.py プロジェクト: miladkh7/desicos
def save(wb, filename_or_stream):
    if isinstance(filename_or_stream, basestring):
        filename = os.path.split(filename_or_stream)[1]
        stream = open(filename_or_stream, 'wb')
        close = True
    else:
        filename = 'unknown.xls'
        stream = filename_or_stream
        close = False
    process(XLRDReader(wb, filename), StreamWriter(stream))
    if close:
        stream.close()
コード例 #3
0
ファイル: save.py プロジェクト: desicos/desicos
def save(wb,filename_or_stream):
    if isinstance(filename_or_stream,basestring):
        filename = os.path.split(filename_or_stream)[1]
        stream = open(filename_or_stream,'wb')
        close = True
    else:
        filename = 'unknown.xls'
        stream = filename_or_stream
        close = False
    process(
        XLRDReader(wb,filename),
        StreamWriter(stream)
        )
    if close:
        stream.close()
コード例 #4
0
def copy(wb):
    w = XLWTWriter()
    process(XLRDReader(wb, 'unknown.xls'), w)
    return w.output[0][1]