繁体   English   中英

从命令行运行python和使用python命令提示符之间的区别

[英]Differences between running python from the command line and using the python command prompt

我有一个python文件,每次从命令行作为“ python file.py”运行时都可以正常运行,但是当我通过python命令行实用工具双击运行该文件时,它无法正常运行。是否存在一些环境差异?运行程序的两种方法之间?

编辑:该程序是一个数据包嗅探实用程序(使用scapy.sniff()),使用扭曲的服务器发送结果。 从命令行运行时,嗅探筛选器会选择正确的数据包,但在python命令行工具中打开时,筛选器不会选择正确的数据包。

您的问题可能是您希望双击运行程序以停留在该窗口时会弹出一个小窗口。 您可以通过在脚本末尾添加以下内容来保持它:

raw_input("Press any key to continue...")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM