use*_*703 2 python queue python-3.x
我正在尝试将 JSON 对象放入队列中。
ips_q = queue.Queue;
for ip in ips:
item = {'ip': ip, 'timeout': 1}
ips_q.put(item)
ips_q.join()
Run Code Online (Sandbox Code Playgroud)
该行ips_q.put(item)给出了错误:
TypeError: put() missing 1 required positional argument: 'item'
Run Code Online (Sandbox Code Playgroud)
提供了一个必需的参数,那么这个错误的含义是什么?
您需要实例化queue.Queue. 下列:
import queue
ips_q = queue.Queue
item = {}
ips_q.put(item)
Run Code Online (Sandbox Code Playgroud)
错误:
TypeError: put() missing 1 required positional argument: 'item'
Run Code Online (Sandbox Code Playgroud)
运行没有错误:
import queue
ips_q = queue.Queue() # instantiate the queue.Queue
item = {}
ips_q.put(item)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4688 次 |
| 最近记录: |