任何人都可以解释如何在python中的程序中使用mongoexport编写查询吗?
os.system('mongoexport -d fintapp -c portfolio --csv --fields userid,budget --query {"budget":{$exists:True}} -o fulbudg.csv')
答案 0 :(得分:0)
os.system('''mongoexport -d fintapp -c portfolio --csv --fields userid,budget --query '{"budget":{$exists:True}}' -o fulbudg.csv''')
您需要围绕查询引用,并且它们必须与您使用的其他引用不同。在python中有4种不同的引用方式: '引用', “引用”, '''引用''', “” “引号” “”
答案 1 :(得分:-1)
import subprocess
subprocess.call("mongoexport --db db_name --collection collection_name --out output_fileName.csv type csv --fields name_of_columns", shell = True)