如何从python调用curl命令

如何从python调用curl命令,python,Python,我有一个命令如下 Result = os.open(“curl -u username:password https://hostname/stafftools/reports/all_users.csv -k”).read() 它什么也没回来 有人能帮我吗?您应该使用子流程模块: import subprocess result = subprocess.call(["curl", "-u", "username:password", "https://hostname/stafftool

我有一个命令如下

Result = os.open(“curl -u username:password https://hostname/stafftools/reports/all_users.csv -k”).read()
它什么也没回来


有人能帮我吗?

您应该使用
子流程模块:

import subprocess

result = subprocess.call(["curl", "-u", "username:password", "https://hostname/stafftools/reports/all_users.csv", "-k"]) 

查找更多信息。

os.system(“curl-u用户名:密码https://hostname/stafftools/reports/all_users.csv -k“
这可能的副本工作正常……pycharm中没有curl问题……在pycharm中安装了curl……然后在所有命令之后……os.open….os.system….子进程给出相同的结果。非常感谢。它工作得很好…非常感谢您抽出时间。不客气。如果这有助于回答您的问题,请随意接受这一答案。