Следующий код, выполняемый в python 2.7.2 в Windows , читает только часть базового файла:
import os
in_file = open(os.path.join(settings.BASEPATH,'CompanyName.docx'))
incontent = in_file.read()
in_file.close()
в то время как этот код работает нормально:
import io
import os
in_file = io.FileIO(os.path.join(settings.BASEPATH,'CompanyName.docx'))
incontent = in_file.read()
in_file.close()
В чем разница? Насколько я знаю, они должны работать одинаково.