pythondoc
㈠ 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中的库函数多半都有很全的说明,方便使用。自己写函数的时候,通常在函数名下方用''' ''',来自己写文档的描述