欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python下載庫pythonwin32gui模塊怎么下載

老白2年前340瀏覽0評論
python下載庫以及pythonwin32gui模塊怎么下載這樣的疑問,小編匯總了相關(guān)問答給大家參考!

下載網(wǎng)址:

https://pypi.python.org/pypi/pywin32

http://sourceforge.net/projects/pywin32/

注意:pywin32里面包括win32gui。

python模塊:win32com用法詳解:

(1)安裝

(2)處理word

使用技巧

import win32com

from win32com.client import Dispatch, constants

w = win32com.client.Dispatch('Word.Application')

# 或者使用下面的方法,使用啟動獨立的進程:

# w = win32com.client.DispatchEx('Word.Application')

# 后臺運行,不顯示,不警告

w.Visible = 0

w.DisplayAlerts = 0

# 打開新的文件

doc = w.Documents.Open( FileName = filenamein )

# worddoc = w.Documents.Add() # 創(chuàng)建新的文檔

# 插入文字

myRange = doc.Range(0,0)

myRange.InsertBefore('Hello from Python!')

# 使用樣式

wordSel = myRange.Select()

wordSel.Style = constants.wdStyleHeading1

# 正文文字替換

w.Selection.Find.ClearFormatting()

w.Selection.Find.Replacement.ClearFormatting()

w.Selection.Find.Execute(OldStr, False, False, False, False, False, True, 1, True, NewStr, 2)

# 頁眉文字替換

w.ActiveDocument.Sections[0].Headers[0].Range.Find.ClearFormatting()

w.ActiveDocument.Sections[0].Headers[0].Range.Find.Replacement.ClearFormatting()

w.ActiveDocument.Sections[0].Headers[0].Range.Find.Execute(OldStr, False, False, False, False, False, True, 1, False, NewStr, 2)

# 表格操作

doc.Tables[0].Rows[0].Cells[0].Range.Text ='123123'

worddoc.Tables[0].Rows.Add() # 增加一行

# 轉(zhuǎn)換為html

wc = win32com.client.constants

w.ActiveDocument.WebOptions.RelyOnCSS = 1

w.ActiveDocument.WebOptions.OptimizeForBrowser = 1

w.ActiveDocument.WebOptions.BrowserLevel = 0 # constants.wdBrowserLevelV4

w.ActiveDocument.WebOptions.OrganizeInFolder = 0

w.ActiveDocument.WebOptions.UseLongFileNames = 1

w.ActiveDocument.WebOptions.RelyOnVML = 0

w.ActiveDocument.WebOptions.AllowPNG = 1

w.ActiveDocument.SaveAs( FileName = filenameout, FileFormat = wc.wdFormatHTML )

# 打印

doc.PrintOut()

# 關(guān)閉

# doc.Close()

w.Documents.Close(wc.wdDoNotSaveChanges)

w.Quit()

Python搭建FTP服務(wù)器,其實非常簡單,主要用到pyftpdlib這個庫,不到十行代碼就能搞定,下面我簡單介紹一下實現(xiàn)過程,實驗環(huán)境Win10+Python3.6+PyCharm5.0,主要內(nèi)容如下:

1.首先,安裝pyftpdlib,這個直接在cmd窗口輸入安裝命令“pip install pyftpdlib”就行,如下:

2.接著就是搭建FTP服務(wù)器,主要代碼如下,非常簡單,這里設(shè)置一下你的FTP用戶名、密碼、根目錄和權(quán)限就行:

點擊運行這個程序,打開瀏覽器,在網(wǎng)址欄輸入“ftp://localhost”,就會進入FTP用戶登陸頁面,這里輸入你代碼中的用戶名和密碼就行,如下:

成功登陸后,就會看到當(dāng)前FTP服務(wù)器下面存放的文件,如下:

3.最后就是實現(xiàn)上傳和下載功能了,主要代碼及截圖如下:

首先,需要連接ftp服務(wù)器,這里主要用到ftplib這個庫,設(shè)置一下用戶名和密碼就行,主要代碼如下:

接著,查看一下當(dāng)前FTP服務(wù)器下面存放的文件,主要代碼如下:

點擊運行程序,效果如下,已經(jīng)成功獲取到文件信息:

上傳文件,主要代碼如下,設(shè)置緩沖區(qū)大小,以二進制打開文件,然后再上傳就行:

運行程序,效果如下,已經(jīng)成功上傳文件:

下載文件,主要代碼如下,和上傳文件思路差不多,先設(shè)置緩沖區(qū)大小,然后二進制打開本地文件,再寫入就行:

成功運行程序后,就會在當(dāng)前目錄下看到下載的文件:

至此,我們就完成了利用Python搭建一個簡單的FTP服務(wù)器,并實現(xiàn)了上傳和下載的功能。總的來說,整個過程不難,基本思路也很簡單,只要你熟悉一下上面的代碼,多調(diào)試幾遍程序,很快就能掌握的,當(dāng)然,你也可以利用現(xiàn)成的FTP軟件,像FileZilla Server等也都可以,網(wǎng)上也有相關(guān)資料可供參考,感興趣的話,可以搜一下,希望以上分享的內(nèi)容能對你有所幫助吧,也歡迎大家評論、留言。

選擇customize installation,然后點擊右下角NEXT,進入下一步之后就有更換路徑的選項了,更改后點擊安裝即可

1、首先打開cmd。

2、輸入安裝python的路徑。并且鍵入命令,此處以安裝requests為例子。

3、然后可以看到正在下載并且安裝。安裝成功。

4、在Pycharm中導(dǎo)入沒有任何問題。

總結(jié),以上就是關(guān)于python下載庫以及pythonwin32gui模塊怎么下載的經(jīng)驗分享,卡友有疑問可以加wx或掃碼加群!