Ich habe versucht, den Code aus dem Link unten zu kopieren und einzufügen. HierKann ich Code auf einmal kopieren/einfügen?
http://xlsxwriter.readthedocs.io/example_merge1.html
ist der Code in seiner Gesamtheit.
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()
Wenn ich Kopieren/das Skript in Python 2.7.12 Shell einfügen, als Ganzes, passiert gar nichts. Es gibt keinen Fehler und nichts wird getan. Wenn ich jede Zeile kopiere/einfüge und sie einzeln nacheinander starte, funktioniert das auch.
Wie kann ich meine Umgebung einrichten, so dass ich mehrere Codezeilen kopieren und einfügen und alles auf einmal ausführen kann?
Danke.
Hier ist ein Bild von meinem Windows Start Button.
Ich verwende Windows 7.
Das klingt wie ein Problem mit Ihrem Terminal-Emulator, es übersetzt nicht die Zeilenumbrüche in der Paste richtig. – Barmar
Es funktioniert gut mit dem OS X Terminal. – Barmar
Sie können kopieren und in eine Datei einfügen und das ausführen. Oder richten Sie Jupyter-Notebooks so ein, dass Sie Zellen haben, die unabhängig voneinander laufen können. –