Python中文
首页
教程
问答
标签
搜索
登录
注册
使用parametrespython中的目录从Run命令框执行脚本
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我想通过Run command box执行一个包含3个参数的python脚本,因此我尝试了以下方法:</p> <pre><code>cmd /k ""C:\Python27\u.py" "http://www.example.com" "param1" "3" " </code></pre> <p>我得到了这个错误:</p> <pre><code>C:\Windows\system32 http://www.example.com param1 3.txt Traceback (most recent call last): File "C:\Python27\u.py", line 12, in <module> with open(txt) as f: IOError: [Errno 2] No such file or directory: '3.txt' </code></pre> <p>我用过:</p> <pre><code>import os; print os.getcwd() </code></pre> <p>正如我们看到的:<code>C:\Windows\system32</code></p> <p>脚本目录中的文本文件“3.txt”存在问题,Run命令从C:\Windows\system32运行脚本,假设文件在那里<code>C:\Windows\system32\3.txt</code></p> <p>但事实上,文本文件“3.txt”位于脚本目录<code>C:\Python27\</code></p> <p>(注:当我使用cmd窗口执行相同的脚本时,它工作正常。)</p> <p>有没有办法通过脚本目录中的Run命令框正确执行带有参数的脚本? 我试过:</p> <p><code>cmd /k ""cd ../../python27/" "C:\Python27\u.py" "http://www.example.com" "param1" "3" "</code></p> <p>我得到:</p> <p><code>The syntax of the file name, directory or volume is incorrect.</code></p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>启动->;跑</p> <p><code>C:\Python27\python.exe c:\python27\u.py "http://www.asd.cs" param1 3</code></p> <p>我想应该有用</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何提高Djang的410误差
2 回答
如何提高doc2vec模型中两个文档(句子)的余弦相似度?
1 回答
如何提高Docker的日志限制?|[输出已剪裁,达到日志限制100KiB/s]
4 回答
如何提高DQN的性能?
7 回答
如何提高EasyOCR的准确性/预测?
3 回答
如何提高Euler#39项目解决方案的效率?
5 回答
如何提高F1成绩进行分类
6 回答
如何提高FaceNet的准确性
4 回答
如何提高fft处理的精度?
2 回答
如何提高Fibonacci实现对大n的精度?
6 回答
如何提高Flask与psycopg2的连接时间
6 回答
如何提高FosterCauer变换的scipy.signal.invres()的数值稳定性?
3 回答
如何提高gae查询的性能?
5 回答
如何提高GANs用于时间序列预测/异常检测的结果
1 回答
如何提高gevent和tornado组合的性能?
5 回答
如何提高googleappengin请求日志的吞吐量
1 回答
如何提高googlevision文本识别的准确性
1 回答
如何提高groupby/apply效率
10 回答
如何提高Gunicorn中的请求率
6 回答
如何提高G中的文件编码转换
3 回答