导航:首页 > 程序命令 > PythonWindows命令

PythonWindows命令

发布时间:2022-08-28 15:03:50

⑴ 如何用python或系统命令查看windows的组策略中的设置

这种情况是使用的方法不正确导致的。
Python中执行系统命令常见的几种方法如下:
1、os.system
例如:
>>> import os >>> os.system('ls') chk_err_log.py CmdTool.log install_log.txt install_zabbix.sh manage_deploy.sh MegaSAS.log
2、os.popen
例如:
>>> import os >>>tmp = os.popen('ls *.sh').readlines() >>>tmp ['install_zabbix.sh\n', 'manage_deploy.sh\n', 'mysql_setup.sh\n', 'python_manage_deploy.sh\n', 'setup.sh\n']
3、使用模块subprocess
使用方法:
>>> import subprocess >>> subprocess.call (["cmd", "arg1", "arg2"],shell=True)
import subprocess p = subprocess.Popen('ls *.sh', shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) print p.stdout.readlines() for line in p.stdout.readlines(): print line, retval = p.wait()
4、 使用模块commands模块
使用方法:
>>> import commands >>> commands.getoutput('ls *.sh') 'install_zabbix.sh\nmanage_deploy.sh\nmysql_setup.sh\npython_manage_deploy.sh\nsetup.sh' >>> commands.getstatusoutput('ls *.sh') (0, 'install_zabbix.sh\nmanage_deploy.sh\nmysql_setup.sh\npython_manage_deploy.sh\nsetup.sh')
注意:当执行命令的参数或者返回中包含了中文文字,那么建议使用subprocess,如果使用os.popen则会出现错误。

⑵ windows环境的python的环境变量

默认情况下,在windows下安装python之后,系统并不会自动添加相应的环境变量。此时不能在命令行直接使用python命令。

1. 首先需要在系统中注册python环境变量:假设python的安装路径为c:\python27,则修改我的电脑->属性->高级->环境变量->系统变量中的PATH为:

(为了在命令行模式下运行Python命令,需要将python.exe所在的目录附加到PATH这个环境变量中。)

PATH=PATH;c:\python27

上述环境变量设置成功之后,就可以在命令行直接使用python命令。或执行"python *.py"运行python脚本了。

2. 此时,还是只能通过"python *.py"运行python脚本,若希望直接运行*.py,只需再修改另一个环境变量PATHEXT:

PATHEXT=PATHEXT;.PY;.PYM

3. 另外,在使用python的过程中,可能需要经常查看某个命令的帮助文档,如使用help('print')查看print命令的使用说明。默认安装的python无法查看帮助文档,尚需进行简单的配置:

在python安装目录下,找到python272.chm,使用hh -decompile .python272.chm将其反编译出来,然后将其所在的目录加入到上面提到的PATH环境变量中即可。

4. 如何使Python解释器能直接import默认安装路径以外的第三方模块?

为了能import默认安装路径以外的第三方的模块(如自己写的模块),需要新建PYTHONPATH环境变量,值为这个模块所在的目录。

⑶ windows下,python使用cmd执行命令的问题

试试用os.popen()来执行。
popen()可以返回执行结果信息。
ret_msg = os.popen(command)
通过python执行系统命令时,最要注意路径问题。不论是文件还是目录一定要写全路径,不要用相对路径。

⑷ python 怎么通过windows gui(鼠标双击程序图标)打开第三方软件,而不是通过cmd命令

你说的是用python模拟键鼠吧?
下面是一个模拟鼠标键盘操作登录软件的python代码

from pymouse.windows import PyMouse
from pykeyboard import PyKeyboard
import time

m = PyMouse() # 鼠标对象
k = PyKeyboard() # 键盘对象
x_dim, y_dim = m.position() # 获得屏幕尺寸
print('鼠标当前位置: ', x_dim, y_dim)

'''模拟鼠标定时点击'''
#鼠标点击指定位置
m.move(62, 350)
m.click(62,350,1)
for i in range(1,3):
time.sleep(5)
m.click(62,350,1)

'''模拟鼠标键盘登录软件'''
#打开应用
m.click(51,543,1,2)
time.sleep(8)
#输入密码
m.click(568,544,1)
k.type_string('你的密码')
time.sleep(3)
#回车
k.tap_key(k.enter_key)
time.sleep(6)
#确认登录
m.click(568,544,1)
k.press_key(k.alt_key)
k.tap_key('y')
k.release_key(k.alt_key)

⑸ windows下python命令不存在怎么办

windows下python命令不存在的解决方法:首先打开高级系统设置,找到环境变量;然后在系统变量中找到Path变量,双击进入编辑界面;最后添加Python的安装路径即可。
问题:
(推荐教程:Python入门教程)
在cmd中输入python命令提示“不是内部或外部命令”,如下图所示。
解决方法:
首先右键点击“此电脑”,选择“属性”,在弹出的系统界面中选择“高级系统设置”,找到“环境变量”。
然后在“系统变量”中找到变量Path,双击Path变量进入编辑界面。
接着在编辑环境变量对话框中点击“新建”,添加Python的安装路径。
最后再次进入cmd命令窗口,输入python命令则出现下图显示的内容,输入print(‘hello world’)也成功执行。

⑹ python清除屏幕命令

Python清屏命令 启动Python有两种方式,分别为Windows命令行窗口和IDLE的方式. 目录 Python清屏命令 一、“Windows命令行窗口”下清屏,可用下面两种方法(任选其一) ... 查看全部>>

⑺ python执行这样一条windows系统命令怎么不行

这种情况是使用的方法不正确导致的。
Python中执行系统命令常见的几种方法如下:
1、os.system
例如:
>>>
import
os
>>>
os.system('ls')
chk_err_log.py
CmdTool.log
install_log.txt
install_zabbix.sh
manage_deploy.sh
MegaSAS.log
2、os.popen
例如:
>>>
import
os
>>>tmp
=
os.popen('ls
*.sh').readlines()
>>>tmp
['install_zabbix.sh\n',
'manage_deploy.sh\n',
'mysql_setup.sh\n',
'python_manage_deploy.sh\n',
'setup.sh\n']
3、使用模块subprocess
使用方法:
>>>
import
subprocess
>>>
subprocess.call
(["cmd",
"arg1",
"arg2"],shell=True)
import
subprocess
p
=
subprocess.Popen('ls
*.sh',
shell=True,
stdout=subprocess.PIPE,
stderr=subprocess.STDOUT)
print
p.stdout.readlines()
for
line
in
p.stdout.readlines():
print
line,
retval
=
p.wait()
4、
使用模块commands模块
使用方法:
>>>
import
commands
>>>
commands.getoutput('ls
*.sh')
'install_zabbix.sh\nmanage_deploy.sh\nmysql_setup.sh\npython_manage_deploy.sh\nsetup.sh'
>>>
commands.getstatusoutput('ls
*.sh')
(0,
'install_zabbix.sh\nmanage_deploy.sh\nmysql_setup.sh\npython_manage_deploy.sh\nsetup.sh')
注意:当执行命令的参数或者返回中包含了中文文字,那么建议使用subprocess,如果使用os.popen则会出现错误。

⑻ 在什么情况下在windows命令行中使用python

python是一种解释语言,之所以可以在windows命令提示符中调用python命令(前提是你已经将python的安装目录加入了Path这个环境变量中)进入python交互解释器,是因为有的时候我们只需要简单的执行一句或两句python语句看看是否可以得到预期的结果而已,这种交互是没有历史记录的,就是说下次你再进入python交互解释器的时候,以前运行的命令或者对变量设置的值都已经没有了,如果你要编写类或模块,或者一些通用并且需要长期保留的代码的时候就可以写入py文件中。

阅读全文

与PythonWindows命令相关的资料

热点内容
海南超市送货有什么app 浏览:574
迷你编程怎样切换账号 浏览:752
网络工程师ping命令 浏览:152
手机迅雷怎么下载解压视频 浏览:55
java多线程编程总结 浏览:871
什么app拍视频的时候可以修腿 浏览:809
什么app跨国转账 浏览:118
空调小压缩机贴大标签 浏览:694
冰冻压缩牛肉 浏览:498
菜鸟的服务器是什么 浏览:813
战地1日本服务器地址 浏览:724
有没有什么app看佛法的 浏览:787
建筑结构与选型pdf 浏览:407
小森生活安卓怎么一键种地 浏览:371
黑窗口mysql导入数据库命令 浏览:646
铠甲勇士java 浏览:781
三星冰箱的压缩机怎样 浏览:914
数控车床电脑编程软件下载 浏览:327
android定位类 浏览:308
163邮箱java 浏览:960