我正在使用下面的代码打开文档文件,并将这些段落作为字符串存储在Django视图中。
doc = docx.Document('media/%s'%(filename))
fulltext = []
for para in doc.paragraphs:
fulltext.append(para)
docdata1 ='\n'.join(fulltext)
我收到一个错误
Typeerror: sequence item 0: expected str instance, Paragraph found
最佳答案
str.join
方法需要一个字符串列表,但是您要为其提供一个Paragraph
对象列表。您应该检索text
对象的Paragraph
属性以附加到fulltext
:
fulltext.append(para.text)
关于python - 类型错误:序列项0:预期的str实例,找到了段落,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54450631/