我尝试复制并粘贴以下链接中的代码。
http://xlsxwriter.readthedocs.io/example_merge1.html
以下是完整的代码。
import xlsxwriter
# Create an new Excel file and add a worksheet.
workbook = xlsxwriter.Workbook('C:/Users/Excel/Desktop/test.xlsx')
worksheet = workbook.add_worksheet()
# Increase the cell size of the merged cells to highlight the formatting.
worksheet.set_column('B:D', 12)
worksheet.set_row(3, 30)
worksheet.set_row(6, 30)
worksheet.set_row(7, 30)
# Create a format to use in the merged range.
merge_format = workbook.add_format({
'bold': 1,
'border': 1,
'align': 'center',
'valign': 'vcenter',
'fg_color': 'yellow'})
# Merge 3 cells.
worksheet.merge_range('B4:D4', 'Merged Range', merge_format)
# Merge 3 cells over two rows.
worksheet.merge_range('B7:D8', 'Merged Range', merge_format)
workbook.close()
当我将脚本复制/粘贴到Python 2.7.12 Shell中时,整体上根本没有任何事情发生。没有错误,也没有做任何事情。如果我复制/粘贴每一行,并一次运行每一行,它就可以正常工作。
如何设置环境以便我可以复制/粘贴多行代码并一次运行所有内容?
感谢。
这是我的Window Start Button中的图像。
我使用的是Windows 7。
答案 0 :(得分:1)
您可以将其粘贴为一个长字符串并将其exec
粘贴。
exec('''#paste code here,
#as many lines as you want
''')