『壹』 python3.7.2能用在Win8系統嘛
可以的。
因為python2.7和python3.3的可執行文件都是python,所以可能你在cmd中執行python默認執行的是python3.3。如果你要打開python2.7的python,需要cd到python2.7的目錄中運行python。
『貳』 python怎麼在win運行
python在win運行的方法:
1、使用python編輯器IDLE可以運行python
2、可以使用pycharm運行python
3、打開cmd命令窗口,直接輸入「python」回車就可以運行python了
更多Python知識,請關註:Python自學網!!
『叄』 如何在Windows環境下運行Python腳本
python是一款應用非常廣泛的腳本程序語言,谷歌公司的網頁就是用python編寫。python在生物信息、統計、網頁製作、計算等多個領域都體現出了強大的功能。python和其他腳本語言如java、R、Perl 一樣,都可以直接在命令行里運行腳本程序。
工具/原料
python;CMD命令行;windows操作系統
方法/步驟
1、首先下載安裝python,建議安裝2.7版本以上,3.0版本以下,由於3.0版本以上不向下兼容,體驗較差。
『肆』 怎麼用python登錄windows系統
# -*- coding:utf-8 -*-
#! python2
import wmi
def sys_version(ipaddress, user, password):
conn = wmi.WMI(computer=ipaddress, user=user, password=password)
for sys in conn.Win32_OperatingSystem():
print "Version:%s" % sys.Caption.encode("UTF8"),"Vernum:%s" % sys.BuildNumber #系統信息
print sys.OSArchitecture.encode("UTF8") # 系統的位數
print sys.NumberOfProcesses # 系統的進程數
if __name__ == '__main__':
sys_version(ipaddress="ip", user="用戶名", password="密碼")
『伍』 學python用mac還是windows
並沒有說哪個系統比較好。python可以在windows、Mac OS以及Linux系統都可以使用。
windows端
首先是習慣,無論是快捷鍵還是系統使用習慣都有先天性的優勢。起碼在一些日常的操作都可以很順手方便的操作。但是要安裝Python環境,也不難。直接網路搜索python下載就可以使用。
Mac OS、Linux端可以在終端直接使用python,不用安裝也能滿足初期學習的需要。但是Mac OS成本相對來說成本比較高(Linux可在隨意可裝windows系統的電腦安裝),且操作習慣也大不相同,需要時間習慣,時間成本上會比windows大。到學習後期,還是得安裝Python或其他編輯器使用。
『陸』 如何在Windows系統中安裝Python
windows下如何安裝Python環境和運行python程序
一、工具/原料
windows電腦一台。
二、方法/步驟
第1步 首先到python官方網站下載python
因為python2和python3不是完全兼容,所以python2、python3兩個版本都在維護中,據說python2要維護到2020年。
兩個版本都可以用來下載安裝。其實兩者差距也不是那麼大,python新手完全沒必要糾結於此。但是現在市面上很多python的書籍都是基於2.x的。如果是在公司做應用,建議使用Python2.x版本;如果是自己感興趣學習,此處推薦Python3.x版本,因為畢竟3.x裡面的很多特性還是要比2.x更加合理一點。畢竟3才是未來嘛,哈哈。
第2步 安裝python-x.x.x.msi
筆者下載了一個python-3.5.0.msi,然後雙擊安裝,下一步狂點,沒有需要特別說明的。安裝完成後,在「開始」菜單裡面就會有了,點擊IDLE(Python GUI)就可以寫代碼了,不過pthon自帶的ide不是很好用,你可以自己下載eclipse+插件的方式,也可以使用notepad++ 或者UE Edit來寫代碼。
第3步 運行Python程序 配置環境路徑
寫好一個python代碼後 ,保存成.py格式的文件,例如「HelloWorld.py」。可以在cmd下面運行Python程序文件。首先,在cmd下面轉到你的HelloWorld.py所在的目錄下面;然後,運行 python HelloWorld.py 即可。
如果報錯 「'python' 不是內部或外部命令,也不是可運行的程序或批處理文件。」,證明你沒有設置環境變數。
你需要把python安裝目錄放到環境變數中。
筆者是安裝在「D:\Python35」目錄,所以右鍵「我的電腦」-》屬性-》高級環境設置-》高級-》環境變數
在系統變數中找到Path,點擊編輯,把你的python安裝目錄放到裡面,筆者的是D:\Python35,加進去就好了。注意環境變數之間用";"隔開。
再在cmd下面 試試python命令,就可以了。
『柒』 如何在Windows系統中運行Python文件
1、在windows系統中運行python腳本,需要安裝windows版本的python,可以到官方網站下載與操作系統對應的版本。python windows版本官網下載地址: https:///downloads/windows/ 2、下載完成後直接雙擊安裝,python安裝很簡單一路下一步就行,安裝完成後就可以直接運行python腳本了。 3、可以在python自帶的編輯器IDLE中編輯調試腳本:
『捌』 Windows安裝Python詳解
使用任何高級編程語言都需要有一個自己的編程環境,Python 也不例外。只要使用 Python,就必須要配置 Python 的開發和運行環境。
Python 本身有非常優秀的可移植性,本節我們只介紹如何在 Windows 系統上安裝 Python 環境,後續章節還會介紹如何在 Linux 以及 Mac OS X 上安裝 Python 環境。
在 Windows 系統上安裝 Python,可以按如下步驟進行。
首先,登錄 https://www.python.org/downloads/ 頁面,可以在該頁面上看到兩類下載鏈接,分別是 Python 3.x 和 Python 2.x 版本。因為 Python 在同時維護著 3.x 和 2.x 兩個版本,這樣既可讓早期項目繼續使用 Python 2.x,也可讓新的項目使用 Python 3.x 。
在該頁面下方的「Looking for a specific release?」列表中選擇「Python 3.6.x」,可以看到如下圖所示的下載列表。
在下載列表中,以「Windows x86-64」開頭的鏈接才是 64 位的 Python 安裝程序;以「Windows x86」開頭的鏈接是 32 位的 Python 安裝程序。
根據 Windows 系統平台下載合適的安裝程序(64 位的平台下載 64 位的安裝程序,32 位的平台下載 32 位的安裝程序),本教程以 64 位的安裝程序為例,下載完成後得到 python-3.6.x-amd64.exe 安裝文件。
雙擊 python-3.6.x-amd64.exe 文件,系統將會開啟 Python 安裝向導,如下圖所示。
勾選「Add Python 3.6 to PATH」 復選框,可以將 Python 命令工具所在目錄添加到系統 Path 環境變數中;單擊「Customize installation」,可以在安裝時指定自定義的安裝路徑。單擊該選項即可開始安裝。
在接下來的安裝界面中只要改變 Python 的安裝路徑(建議安裝在指定盤符的根路徑下,比如安裝在 D:Python 目錄下),其他地方使用默認選項即可。
安裝完成後,啟動 Windows 的命令行程序,在命令行窗口中輸入「python」命令(字母 p 是小寫的),如果出現 Python 提示符(>>>),就說明安裝成功了,如圖下圖 所示。
使用 python 命令啟動的就是 Python 的互動式解釋器,如果要退出互動式解釋器,則可按「Ctrl+Z」快捷鍵或使用 exit() 命令。
需要額外說明的是,在 Windows 的「開始」菜單中,也可找到 Python 3.x(或者 Python 2.x)的菜單組,在這些菜單組中可找到 Python 提供的 IDLE 工具,如下圖所示,該工具是一個簡易開發環境,提供了簡易的 Python 編輯工具,編輯完成後按 F5 鍵即可運行 Python 程序。
『玖』 python怎麼操作windows服務
樓主怎麼又來問這個問題?不是已經問過一遍了嗎?這么久還沒有搞定?
svcdorun運行結束就表示系統服務「停止」,怎麼會重新運行?
上面的程序在開始添加兩行代碼:
import
time
timeout
=
10
#此處是延時時間,單位秒
改寫部分代碼:
def
__init__(self,
args):
win32serviceutil.serviceframework.__init__(self,
args)
self.running
=
true
def
svcdorun(self):
while
self.running:
#調用你的程序代碼或者函數,以下的部分是計時代碼
i
=
0
while
self.running
and
(i<timeout):
time.sleep(1)
i
+=
1
def
svcstop(self):
self.running
=
false
這三個函數完全替代原有的代碼
代碼
import
win32event
可以去除
計時代碼之所以不直接寫
time.sleep(timeout),主要原因是當timeout比較長時,會引起停止服務時失敗,windows系統在停止服務時會有一定的等待時間,但時間不長,現在的計時代碼是一秒鍾檢查一次是否停止,肯定不會帶來問題。