word文档自动答题搜索
安装模块:
pip install python-docx
代码:
import os
import webbrowser
import docx
import time
def baidu(que):
url = "https://www.baidu.com/s?wd=" +que
webbrowser.open(url)
def readDocx(docName):
document = docx.Document(docName)
print("段落数:"+str(len(document.paragraphs)))
for i in range(len(document.paragraphs)):
print("第"+str(i)+"段百度内容是:"+document.paragraphs[i].text)
print("****************************************************")
e = input("*******是否进行百度?***********")
if e == 'n':
print()
print()
else:
strword = str(document.paragraphs[i].text)
baidu(strword)
txt1 = input("*******该题的答案是?***********")
readtxt(str(i) +":"+txt1+"\n\r")
print()
print()
def readtxt(txt):
f1=open(r"C:\Users\Administrator\Desktop\aaa.txt","a")
f1.write(txt)
f1.close()
path = (r'C:\Users\Administrator\Desktop\aaa.docx')
readDocx(path)