本文能解决的问题:
linux下(windows 直接试一试解决办法)python交互式tab键有代码提示,而pycharm相同代码无提示的问题.
问题原因:
pycharm不运行代码不知道结果类型,所以没有代码提示,而交互式运行了所以有代码提示.
解决办法:
交互式获取类型 type(要获取结果类型的变量名)
或者pycharm只运行前一部分print(type(要获取结果类型的变量名))得到结果类型
然后用类型定义 比如 要定义行结尾加上
# type: 获取到的类型
例子:
import pika
connection = pika.BlockingConnection(pika.ConnectionParameters('127.0.0.1'))
channel =<