我正在尝试删除一个网站调用yellowpages,但工作正常,但现在,在几页或起始页后,我遇到了一些问题,即使它们给出的变量未定义错误,我仍然遇到任何错误,而我知道变量在代码中。这是我的代码,请查看它,有时我会在整个excel上得到一个相同的地址。 这是我的代码。
import tensorflow.compat.v2 as tf
tf.enable_v2_behavior()
import tensorflow_probability as tfp
tfd = tfp.distributions
tfb = tfp.bijectors
# 10 independent 1-die samples
print(tfb.AffineScalar(shift=1.)(tfd.Categorical(logits=tf.zeros([6]), dtype=tf.float32)).sample(10))
# 10 independent pairs-of-dice samples
d = tfb.AffineScalar(shift=1.)(tfd.Categorical(logits=tf.zeros([6]), dtype=tf.float32))
print(tfd.Sample(d, 2).sample(10))
答案 0 :(得分:1)
使用try / except处理不存在该类的情况;
例如
try:
ress = PParentDiv.find('div' , class_='street-address').get_text()
except AttributeError:
ress = None
可能是当没有街道地址时,该页面根本不包含那个DIV-您似乎随机地得到一个错误。