オッズ集約サイトからの賭けデータをスクラップしてすべてをCSVに出力するスクリプトを作成しました。私のスクリプトは完璧に動作しますが、私はSpyder内からしか実行できません。 PYファイルをダブルクリックするたびに、端末が開き、すばやく閉じます。私はそれをコマンドラインで実行できることも発見しました。Python3スクリプトをIDEでコマンドラインで実行することはできますが、ダブルクリックやタスクスケジューラでは実行できません
私は私のpython3を指しているプログラム/スクリプト行があります。 C:\ユーザー\ networkname \スクリプト へのパス\のAppData \ローカル\コンティニュアム\ Anaconda3の\ python.exe
そして、私の引数ラインポイント\ path \ moneylineScraper.py
ベストケースのシナリオこのスクリプトをタスクスケジューラで実行したいのですが、Pyファイルをダブルクリックしても実行できません。どんな助けもありがとう!
おそらく絶対パスと相対パスと関係があります。 Jouは、 'python myscript.py'と作業ディレクトリ' my_work_dir'を結ぶショートカットを作って、タスクスケジューラがそれを呼び出させるようにすることができます。 –
私は自分のパスを使いこなし、AnacondaバージョンのPythonで明示的にパスを伝えてみましたが、まだどこにも行きませんでした。しかし、私は経験がなく、あなたが言っていることを誤解しているかもしれません。自分のマシンに複数のバージョンのPythonを持っていると私の問題が関係していると思います。 – gseelig