用python查看源码并保存为txt或docx文件

1.简单查看

     首先载入inspect模块,如果没有,要先用pip install 安装,这里不在赘述

然后使用inspect.getsourse()即可以查看pd.DateFrame的源码

import pandas as pd
import inspect
source = inspect.getsource(pd.DataFrame)
print(source)

2.把查看到的源码保存为txt

首先新建一个空txt文本文件,然后把查询结果即source写入txt

file = open('b.txt','w') #新建一个txt文件
file.write(source)
file.close()

3.把查看到的源码保存为docx文件,即word文档

这里为保存为docx文件,需要先安装docx模块,这里需要主要的是安装模块使用的代码是pip install python-docx,而不是pip install docx。

import docx #用于写出docx
wdoc = docx.Document() #新建空文档
wdoc.add_paragraph(source) #添加段落
wdoc.add_page_break()   # 插入新的一页     
wdoc.save('源码.docx')

你可能感兴趣的:(python,开发语言)