當前位置:首頁 » 編程語言 » pythondoc

pythondoc

發布時間: 2022-01-24 03:42:46

python 用什麼處理doc文檔內容

import fnmatch, os, sys, win32com.client
readpath=r'D:\123'
wordapp = win32com.client.gencache.EnsureDispatch("Word.Application")
try:
for path, dirs, files in os.walk(readpath):
for filename in files:
if not fnmatch.fnmatch(filename, '*.docx'):continue
doc = os.path.abspath(os.path.join(path,filename))
print 'processing %s...' % doc
wordapp.Documents.Open(doc)
docastext = doc[:-4] + 'txt' wordapp.ActiveDocument.SaveAs(docastext,FileFormat=win32com.client.constants.wdFormatText)
wordapp.ActiveDocument.Close()
finally:
wordapp.Quit()
print 'end'
f=open(r'd:\123\test.txt','r')
for line in f.readlines():
print line.decode('gbk')
f.close()

㈡ Python標准文檔在什麼位置

如果是windows就在安裝目錄的下面,比如我的是:D:\Python26\Doc

如果是linux,直接help就完事咯。。。

㈢ 關於python幫助文檔

在我的電腦上右鍵->屬性->高級->環境變數,在系統變數裡面添加PYTHONDOCS值為:"C:\Python24\Python-Docs-2.5.2"確認Path裡面有"C:\Python24",沒有則添加。

㈣ python新建word文檔

話說,你是在自己電腦上好好的,然後突然不行了
還是在別人電腦不行了?
word.displayalerts
這個是2013的屬性
Microsoft Word 14.0,這是2010版

㈤ python中的_doc_是什麼

文檔字元串。注意,是 __doc__ ,前後各兩個下劃線。

一般而言,是對函數/方法/模塊所實現功能的簡單描述。但當指向具體對象時,會顯示此對象從屬的類型的構造函數的文檔字元串。(示例見以下 a.__doc__)

>>> str.__doc__
"str(string[, encoding[, errors]]) -> str\n\nCreate a new string object from the given encoded string.\nencoding defaults to the current default string encoding.\nerrors can be 'strict', 'replace' or 'ignore' and defaults to 'strict'."

>>> import math
>>> math.__doc__
'This mole is always available. It provides access to the\nmathematical functions defined by the C standard.'

>>> a = [1]

>>> a.count.__doc__
'L.count(value) -> integer -- return number of occurrences of value'
>>> a.__doc__
"list() -> new empty list\nlist(iterable) -> new list initialized from iterable's items"

為自定義的函數創建 __doc__ 的方法示例:

>>> def func():
"""Here's a doc string"""
pass
>>> func.__doc__
"Here's a doc string"

更詳細的資料請參考 Python Tutorial 4.7.6 Documentation Strings.

㈥ python中的_doc_是什麼意思

您好,首先您描述有誤,應該是__doc__,雙下劃線。

每個對象都會有一個__doc__屬性,用於描述該對象的作用。在一個模塊被import時,其文件中的某些特殊的字元串會被python解釋器保存在相應對象的__doc__屬性中。比如,一個模塊有模塊的__doc__,一個class或function也有其對應的__doc__屬性。在python中,一個模塊其實就是一個.py文件。在文件中特殊的地方書寫的字元串就是所謂的docstrings,就是將被放到__doc__的內容。這個「特殊的地方」包括:

1.一個文件任何一條可執行的代碼之前 #模塊的__doc__

2.一個類,在類定義語句後,任何可執行代碼前#類的__doc__

3.一個函數,在函數定義語句後,任何可執行代碼前#函數的__doc__

舉個例子:

#use__doc__屬性
classMyClass:
'string.'
defprintSay():
'printsaywelcometoyou.'
print'saywelcometoyou.'
printMyClass.__doc__
printMyClass.printSay.__doc__

#輸出結果
string.
printsaywelcometoyou.

㈦ python腳本 將DOC格式轉換成PDF 沒問題 但是將TXT格式轉換成PDF 會出現路亂碼,請大蝦指點下

用什麼 w32com啊。用python的一個開源包。或者是用apache的tika(java)版本。或者是你用openoffice。

用了python就和winows再見吧。因為只有linux上才是最好用的。然後就和開源結親了。各種包,基本上應有盡有。

你的這個問題其實挺簡單的。很可能是編碼的問題。建議你先將txt轉換成doc,再將doc轉換成pdf。這樣就繞過去了。問題不一定要強行解決。學著繞過去。

㈧ 看完python doc文檔要多久

不會想把文檔當成書來看吧?千萬不要
調用help函數,可以看到一個函數或者方法的字元串文檔。
In [1]: import requests

In [2]: help(requests.get)

Help on function get in mole requests.api:

get(url, params=None, **kwargs)
Sends a GET request.

:param url: URL for the new :class:`Request` object.
:param params: (optional) Dictionary or bytes to be sent in the query string for the :class:`Request`.
:param \*\*kwargs: Optional arguments that ``request`` takes.
:return: :class:`Response <Response>` object
:rtype: requests.Response

使用dir可以查看模塊或對象都有那些方法。
In [3]: dir(requests)
Out[3]:
['ConnectionError',
'HTTPError',
'compat',
'cookies',
'delete',
'exceptions',
'get',
'head',
'hooks',
...

使用ipython+?查看
In [4]: requests.get?
Type: function
String form: <function get at 0x10e6c35f0>
File: /Library/Python/2.7/site-packages/requests/api.py
Definition: requests.get(url, params=None, **kwargs)
Docstring:
Sends a GET request.

:param url: URL for the new :class:`Request` object.
:param params: (optional) Dictionary or bytes to be sent in the query string for the :class:`Request`.
:param \*\*kwargs: Optional arguments that ``request`` takes.
:return: :class:`Response <Response>` object
:rtype: requests.Response

使用pydoc查看字元串文檔

☁ ~ python -m pydoc requests

Help on package requests:

NAME
requests

FILE
/Library/Python/2.7/site-packages/requests/__init__.py

DESCRIPTION
requests HTTP library

Requests is an HTTP library, written in Python, for human beings. Basic GET
usage:

>>> import requests
>>> r = requests.get('')
>>> r.status_code
200
>>> 'Python is a programming language' in r.content
True

㈨ 如何使用python或R或c或dos命令,獲取docx或doc格式文檔的字數信息

在windows下你可以調用win32com.client來讀取doc文件,然後導出text到變數,用count來統計字數。但結果肯定跟Word統計的字數不一樣。

㈩ 請問Python 中 函數的doc string 是什麼意思

其實你可以看做是函數(方法)的說明,python中的庫函數多半都有很全的說明,方便使用。自己寫函數的時候,通常在函數名下方用''' ''',來自己寫文檔的描述

熱點內容
細說phppdf 發布:2024-11-15 06:38:35 瀏覽:276
征途PK腳本 發布:2024-11-15 06:37:51 瀏覽:680
vbs打不開編譯器錯誤 發布:2024-11-15 06:35:12 瀏覽:344
深海迷航密碼在哪裡 發布:2024-11-15 06:30:23 瀏覽:303
伺服器日誌怎麼分析 發布:2024-11-15 06:22:04 瀏覽:525
字體目錄在哪個文件夾 發布:2024-11-15 06:20:28 瀏覽:181
php種子怎麼打開 發布:2024-11-15 06:07:01 瀏覽:346
密碼箱的密碼忘記了如何開鎖 發布:2024-11-15 06:04:41 瀏覽:956
安卓軟體和蘋果系統哪個好 發布:2024-11-15 05:48:32 瀏覽:284
pythonwhileelse 發布:2024-11-15 05:39:10 瀏覽:672