Skip to content

pandas_sum_average_multiple_workbooks.py #7

@Chengjingsilent

Description

@Chengjingsilent

I copied this code, but it couldn't run on my computer with showing:
Traceback (most recent call last):
File "pandas_sum_average_multiple_workbooks.py", line 32, in
worksheet_data_frames.append(pd.DataFrame(data, columns=['workbook', 'worksheet', 'worksheet_total', 'worksheet_average']))
File "D:\Applications\Anaconda\lib\site-packages\pandas\core\frame.py", line 392, in init
mgr = init_dict(data, index, columns, dtype=dtype)
File "D:\Applications\Anaconda\lib\site-packages\pandas\core\internals\construction.py", line 212, in init_dict
return arrays_to_mgr(arrays, data_names, index, columns, dtype=dtype)
File "D:\Applications\Anaconda\lib\site-packages\pandas\core\internals\construction.py", line 56, in arrays_to_mgr
arrays = _homogenize(arrays, index, dtype)
File "D:\Applications\Anaconda\lib\site-packages\pandas\core\internals\construction.py", line 277, in _homogenize
raise_cast_failure=False)
File "D:\Applications\Anaconda\lib\site-packages\pandas\core\internals\construction.py", line 660, in sanitize_array
subarr = com.asarray_tuplesafe(data, dtype=dtype)
File "D:\Applications\Anaconda\lib\site-packages\pandas\core\common.py", line 240, in asarray_tuplesafe
values = [tuple(x) for x in values]
File "D:\Applications\Anaconda\lib\site-packages\pandas\core\common.py", line 240, in
values = [tuple(x) for x in values]
TypeError: 'int' object is not iterable

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions