Ben zaten DB yenilemek! Örnek işe yarayabilir.
Sorunum, IntelliSense 5, 6
üzerinde çalışıyor, ancak 7 numaralı satırda, ağaç (parametre) xpath() yöntemini bulamıyor()
IntelliSense, 7 numaralı satırda çalışmıyor, neden?
Yanıtı bulmaya çalışıyorum, birisi _ _ _ _ _ .py sorunu gidermek için sorunu giderebilir.
Nerede _ _ init _ _ .py nedir?
Ve sorunu çözmek için başka iyi bir yöntem var mı? Gibi: güncelleme VS2013?VS2012 IntelliSense için PTVS2.1 IntelliSense çalışmıyor
0
A
cevap
2
Bu aslında PTVS sadece bir sınırlamadır. tree
türünü anlamaya için, StringIO
ve HTMLParser
bir geçtiğinde etree.parse
dönecektir anlamaya ihtiyacı vardır. parse
'daki koda bağlı olarak, bunu gerçekte yürütmeden yapmak neredeyse imkansız olabilir. Eğer tree
üzerine gelirsek
, sana bilinmeyen bir türü olduğunu göreceksiniz şüpheli. Belirli bir türü var zorlamak için, yazabilirsiniz:
assert isinstance(tree, WhateverType)
Bu PTVS yanlış ise zamanında program çökmesine neden olur ancak kesinlikle, bu tür olacağını bildiririz. Yazım ipuçları için destek eklendiğinde, bunun yerine bunları kullanabileceksiniz (ancak Visual Studio'nun en son sürümüne güncellenmesi gerekecektir).