python如何调用load data infile向mysql导入数据?高手给个例子
------解决方案--------------------
这是命令行下能直接执行的命令吗?如果命令行下能执行,用:
os.system
subprocess.call
subprocess.Popen
应该都能实现吧
这里是个linux下执行ping命令的
- Python code
[root@RHEL6B pycode]# cat py11.py #!/usr/bin/env python def ping2(): import os import subprocess fnull = open(os.devnull, 'w') return1 = subprocess.call('ping 111.8.8.8 -c 2', shell=True, stdout = fnull, stderr = fnull) if return1: print 'ping fail' else: print 'ping ok' fnull.close() if __name__=='__main__': ping2() [root@RHEL6B pycode]# ./py11.py ping fail
------解决方案--------------------
哦,原来在这里问的问题,上午没仔细看,os.putenv可以设置
------解决方案--------------------
http://pyclub.blog.51cto.com/371618/275709
------解决方案--------------------
装个相关模块,譬如MySQLdb,然后写sql语句。设定mysql用的环境变量嘛,说真的没用过完全不晓得有啥重要的...