作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试图找到发送推文的位置,有些人显然没有在他们的推文上设置位置,所以我想知道如何绕过“TypeError:‘NoneType’对象不可迭代”并显示“未识别”答案代替它吗?
我使用的代码是L `import json
with open('tweets7.txt')as json_data:
data = json.load(json_data)
for r in data['results']:
for b in r['place']:
print (r['place']['full_name'])
break
print r['text']
`
最佳答案
在这种情况下你可以使用 try/catch :)
with open('tweets7.txt')as json_data:
data = json.load(json_data)
for r in data['results']:
try:
for b in r['place']:
print (r['place']['full_name'])
except TypeError:
print("location not identified")
print r['text']
关于python - TypeError : 'NoneType' object is not iterable issue. 我如何设法绕过空语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55551014/
C# language specification定义了empty-statement 语法产生式,它允许我做这样的事情: static void Main(string[] args) {
由第1章已知,一个程序包含一个或多个程序单位(每个程序单位构成一个程序文件)。每一个程序单位由以下几个部分组成: 如果一个变量在函数之外进行声明,此变量是全局变量,它的有效范围是从该行开始到本程序
我是一名优秀的程序员,十分优秀!