Проблема в том, что при выходе новой версии ms office нужно будет обновлять соответствующие пакеты на сервере. Не факт, что либа к тому времени будет еще поддерживаться или же обновления придется ждать значительное время. А сказать, что «мы не поддерживаем версию ms office выше N» сродни тому чтобы сказать «мы не поддерживаем xls». Ну и говоря, что вы поддерживаете формат xls — вы тем самым подписываетесь под тем, что весь функционал из исходного документа будет перенесен в результирующий. Это так? Макросы, диаграммы и.т.д?
У Джоэла в послелдей книге есть цела глава о том почему не стоит программно писать в файлы формата xls, doc и т.д. — почитайте любопытно.
Вам действительно не подходил стандартный svc формат?
В целом стать хорошая, спасибо — либа может оказаться полезной многим.
n = int(sys.argv[1])
data = [True for x in xrange(n)]
for i in xrange(2, n + 1):
for j in xrange(i, n + 1, i):
data[j-1] = not data[j-1]
print len(filter(lambda x: x, data))
print int(sqrt(n))
Вам действительно не подходил стандартный svc формат?
В целом стать хорошая, спасибо — либа может оказаться полезной многим.
import sys
from math import sqrt
n = int(sys.argv[1])
data = [True for x in xrange(n)]
for i in xrange(2, n + 1):
for j in xrange(i, n + 1, i):
data[j-1] = not data[j-1]
print len(filter(lambda x: x, data))
print int(sqrt(n))