因为要测试生产数据,而堡垒机上面没有pycharm,于是使用cmd 执行.py脚本。
在测试过程中发现一些东西和使用pycharm的注意事项不太一样,故记录下来。
1、导入函数
问题:我想导入getDate.py里的dataRange函数,因为另外三个脚本都会用到这个时间函数
方法:把该函数脚本getDate.py 和另外三个脚本放在同一目录下,直接在.py脚本里import即可
如下:
2、当需要执行的SQL语句很长时,需要在每一行的后面加上" \ "。
注意!!! ——> “” 后面不要有空格,否则执行脚本时会报错:
SQL语句只有像这样全部置灰,才是正确的。
3、.py文件里不要有中文!不要有中文!不要有中文!
4、.py文件里的SQL语句后面不要有注释!!!不要有注释!!!不要有注释!!!(无论是中文注释还是英文注释)
因为我加了注释,执行脚本时报错,而报错信息又不明确,找了好久才知道是SQL语句后面加了注释的原因: