前提・実現したいこと
pythonプログラムから状況に応じて line notify を用いlineメッセージを送信しようとしているときに起こったことです。
以下は問題解決用に問題の起こっている部分だけを切り出してプログラムを動かしています。
subproscessコマンドでcurlを実行しようとしています。
発生している問題・エラーメッセージ
引数を指定して実行することはわかったのですが区切りかたがわからず困っています。
curl: no URL specified! curl: try 'curl --help' for more information 2
該当のソースコード
python3
1import subprocess 2 3cmd = ['curl', '-X', 'POST', '-H', 'Authorization: Bearer 自分のキー', 4'-F', '"message=test" https://notify-api.line.me/api/notify'] 5res = subprocess.call(cmd) 6 7print (res)
試したこと
区切りなしで行っていたのですが調べたところ引数をつける方法を知り区切り方をいくつか試しました。
補足情報(FW/ツールのバージョンなど)
windows10
python3.8.3
curl(windowsのデフォで括りつけられているコマンドを消去しcurlをインストール済みです)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/06 22:17