當前位置:首頁 » 編程語言 » pythonwindows命令

pythonwindows命令

發布時間: 2023-01-21 10:02:37

A. 在python交互命令行中如何清屏

1、在Windows命令行窗口,顯示內容很多了,需要清屏,輸入cls後,回車。

B. windows下如何使用Python語言

開始菜單-->運行-->輸入cmd 打開命令行
輸入python -V,會顯示你python的版本,如果有顯示,就可以使用了。你寫了一個腳本script.py
那就用命令行在那個文件夾下運行python script.py 就可以了

如果輸入python -V提示說找不到或者錯誤,那麼就要添加環境變數。右鍵點擊我的電腦-->高級-->環境變數-->path ,那個欄裡面添加分號,然後是你python的安裝路徑,如果按在C:\python27,那就把這個路徑添進去,然後再安裝上面說的運行命令行。

C. windows環境的python踩坑記

雖然使用python有不少時間了,但是基本沒有在windows環境下使用,這不就踩了不少坑,特此記錄如下:

安裝完成後,發現沒有python命令,這個是環境變數的問題,添加就可以了。但是也找不到pip 命令,而進入python裡面,可以import pip 模塊。這時候,需要用 「python -m ensurepip 」 來生成pip命令了,生成之後添加到環境變數就可以直接使用了, 默認情況下pip的路徑: Python_install_pathscriptspip.exe , 在較新的python版本裡面,已經默認會生成pip 命令,也就是說不需要上述步驟就有pip 命令可以使用了.需要注意的是:
如果遇到執行pip.exe 時候報錯: Fatal error in launcher: Unable to create process using '"' , 那麼可以嘗試用: python FULL/PATH/OF/PIP/COMMAND 來替帶直接運行 pip, 貌似是無法找到合適的解釋器來運行pip造成的.

如果發現系統中已經安裝了python,但是缺少需要的mole, 需要自己安裝,可是不是管理員許可權,沒辦法安裝,python 提供了解決辦法,方法如下:
A.
使用python -m site 命令,該命令會輸出python的sys.path變數的值,以及其他的變數,見如下內容,其中我們可以看到有兩個變數:USER_BASE, USER_SITE. 我們可以把需要的mole 安裝到USER_SITE下.
如果不存在相應的路徑,那麼我們可以創建.

B.
有了上述的路徑後,我們在安裝3rd mole 的時候,就可以指定安裝路徑了:
pip install MODULE_FILE.PY --target=ABOVEUSER_SITEPATH
上述方式安裝之後,只有當前用戶可以使用這些新裝的mole, 其他用戶是不可以的.

其實這個不能算windows平台的坑了,一般不能import 都是缺少依賴的問題。 那麼我們可以返回pip 命令,首先要知道這個mole 的路徑,通過路徑中其他的信息確認這個mole所屬的package.

D. 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)

E. 關於 Python 與 windows的cmd命令行 的問題

import
os
command
='mkdir
hello'
os.system(command)
#分析:
#第一句:導入操作系統模塊
#第二句:要在Windows
Commandline中執行的代碼,如示例中的代碼'mkdir
hello'意思是在當前目錄下創建一個名為hello的文件夾.運行本程序,你應該在你的桌面看到一個一個名為hello的文件夾.在這里你可以換成其他的DOS命令.
#第三句:調用os模塊的system方法,打開cmd,執行上述代碼,執行完畢後關閉cmd
#附:執行上述代碼,你可以在記事本中書寫上述代碼,並保存為一個py文件,如
cmd.py
。然後在cmd中輸入
python
cmd.py
執行。(注意請先安裝Python解析器,並在操作系統的環境變數末增加
;D:\Python26
(安裝Python的路徑,請根據你的實際情況修改。)
)

F. 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則會出現錯誤。

熱點內容
如何提高手機緩存速度 發布:2025-07-18 20:24:48 瀏覽:235
vba讀取資料庫數據 發布:2025-07-18 20:24:48 瀏覽:606
shell解壓zip 發布:2025-07-18 20:20:36 瀏覽:858
安卓泰拉瑞亞去哪裡買 發布:2025-07-18 20:01:05 瀏覽:694
flash編譯器 發布:2025-07-18 19:49:38 瀏覽:487
memcached源碼分析 發布:2025-07-18 19:22:42 瀏覽:866
android展示圖片 發布:2025-07-18 19:21:24 瀏覽:594
一台伺服器5個IP怎麼分配 發布:2025-07-18 19:12:34 瀏覽:862
貴陽分布式存儲行情 發布:2025-07-18 19:12:31 瀏覽:361
車場伺服器和工控機是如何連接的 發布:2025-07-18 19:10:19 瀏覽:938