2017-08-24 4 views
1

J'ai utilisé un script qui fonctionne depuis des lustres. ouvre simplement un livre:xlwings Python - problème avec les livres d'ouverture tout d'un coup

bName = some book name (without the .xls) 
wbookObj = xlw.Book('T:\\XYZ\\ABC\\' + bName + '.xls') 

Cela a travaillé sans problème pendant un mois ou deux, mais tout d'un coup mon script gèle là, sans erreur. J'ai d'abord essayé de courir à travers l'addin de xlwings, et il gèlerait. Puis j'ai couru à Jupyter, où j'espérais voir une erreur, mais rien. Il vient se bloque et ne cesse de courir, ne rien faire ....

Je sais que c'est un peu vague, mais il ne me donne pas beaucoup de travailler avec .... Thx

Répondre

0

figured it out. Apparemment, si vous avez plusieurs instances Excel ouvertes, si l'une d'entre elles a une fenêtre contextuelle active (par exemple, cette chose que vous voulez mettre à jour les liens), cela empêchera xlwings d'ouvrir un livre (peu importe si ce livre est le un avec le popup ou non)