. N, f. q: z8 s' @3 FworkBook.save("Hello World.xls")0 Z0 d. o' y4 B7 h, n
1! F( |2 [* r* r2 u8 [
拓展 / k6 Q, J3 W2 L0 `0 ]4 q: f7 p+ M7 A1 H) @
批量插入: R+ Z8 Y9 X3 B6 s: m/ g
; t1 M! |, C9 t, k9 S0 N* l+ G# C
利用语法批量插入数据,可能很多小伙伴都会了,但是我还是死皮赖脸说一说吧! # Q& J' ~( ~# ?" k7 p ( p9 q. U X, V, s* ]8 ^4 L, {) U比如这样,就是一个99乘法表的数据,逻辑是和学语言的时候打印99乘法表一样的,只不过这里把打印变成了写入Excel* Y, M0 }, X+ b' D/ y7 I
9 s# a' w- m% L
for i in range(0, 9): 8 G/ v& g6 N% R& _: C8 y* D5 t for j in range(0, i+1): 6 a8 e: Y5 N1 l* I, C workSheet99.write(i, j, "%d * %d = %d" % (i+1, j+1, ((i+1) * (j+1))))6 Y# y/ f/ O* z0 P' M: U
1 9 A; }! c/ I! O8 F- j- C2 0 O) y3 t* } C( T; R3 " w( c* E2 L- {9 [当然,还有很多很多操作,利用语法去实现,你会发现批量插入Excel数据如此简单,对于很多经常使用Excel批量插入或者处理数据人,感觉世界都轻松了起来!或许这就是程序改变世界吧!也验证了那句:人生苦短,我用Python! % V; k, X% C4 F 2 t5 o1 |8 H+ {0 d报错注意& O1 F8 H1 h) i: e9 a
8 J3 A' B2 m6 l9 C7 f
如果你在进行这一系列操作的时候,报错了,点击错误链接跳转的是保存文件那一行,并且是这样的错误,那么恭喜你,没关Excel(我经常这样),因为你打开了这个数据表,他就被WPS之类的软件占用了,程序就没法对其进行读写操作了,所以这点是需要注意的!: o9 F# K: x2 ^0 a2 L9 U5 W
% d- t7 O$ a) M" A, Y! c0 w: ~
PermissionError: [Errno 13] Permission denied: 'xxxxx.xls'5 Y8 ?# {2 C) Y) n* c' O
6 p$ Y7 P' u+ ^* b4 X8 ^, Y7 w+ w' t8 m) L9 p. h, _
————————————————+ y t3 N1 f0 v2 G8 E
版权声明:本文为CSDN博主「Android_YU」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。( A' ]# }6 _3 ]6 e+ \
原文链接:https://blog.csdn.net/qq_44720366/article/details/106152028# [! \( u: m) j' Q& B' I" r
9 r' j2 f; e$ V$ X& K