python小技巧之多行缩进,获取程序运行时间,删除非空文件夹

先感叹一下python的强大,请看下面这段代码:

for t in range(numOfData - 1):
      outfile = open("./"+dNum[0]+'/'+str(trialType[t])+".txt", "a+")
      outfile.write("   %s   %s   %s
"%(round(onset[t],3),round(duration[t],3),1)

这段代码乍一看是不是没问题?是的,确实可以执行,效果也没问题,但是我在往后面添加代码时,怎么都不对,报错为"SyntaxError: invalid syntax",折腾了半天也没搞明白,最后才发现是最后忘记添加括号了!!!  右括号!!python是弱类型的语言带来了一些使用上的方便,但是编译器对语法的检查不严格导致出错了也很难排查,因此编程序尽量认真写、遵守规则,不要犯低级错误(我用的是MAC下的IDLE编译器)

解释性语言和编译性语言的区别:

https://blog.csdn.net/u014647208/article/details/78329187

python自带IDLE批量缩进:

https://blog.csdn.net/blackboyofsnp/article/details/6326223

python获取代码运行时间的方法:

https://blog.csdn.net/asialee_bird/article/details/79673860

python删除空文件夹和非空文件夹的方法:

https://blog.csdn.net/xiaodongxiexie/article/details/77155864

原文地址:https://www.cnblogs.com/dapeng-bupt/p/10021231.html