我試圖與蟒蛇運行Sqoop與使用python 3子
subprocess.call(["sqoop","import","--connect", "jdbc:oracle:thin:@hostname:1521/ARSMTREP","--username", "username" ,"--password", "password","--table","ARADMIN."+line,"--as-textfile","--target-dir","/data/"+line])
能夠執行這個代碼,但運行Sqoop命令時,我試圖與執行「--fields終止按」 +」 「+」 '〜'」它給工具導入錯誤
process=subprocess.call(["sqoop","import","--connect", "jdbc:oracle:thin:@hostname:1521/ARSMTREP","--username", "hadoop_user" ,"--password", "password","--table","ARADMIN."+line,"--fields-terminated-by"+" "+"'~'","--as-textfile","--target-dir","/data/"+line])
錯誤解析參數進口
請嘗試添加一些文本來解釋代碼的作用。 – Hidde