📜  Python中的 Instagram 探索模块

📅  最后修改于: 2022-05-13 01:55:14.327000             🧑  作者: Mango

Python中的 Instagram 探索模块

instagram-explore模块是一个 Instagram 报废模块。

安装

运行以下 pip 命令:

pip install instagram-explore

该模块目前有 8 个功能用于探索 Instagram:

  1. 获取用户信息
  2. 获取标签
  3. 获取用户图像
  4. 获取位置
  5. 地点
  6. 位置图像
  7. 媒体
  8. 媒体图片

示例 1:要获取有关用户的信息,我们将使用 user() 方法。

ie.user("username", max_id = None)

它将给出页面的 html,即 Instagram 个人资料的主页

Python3
# import the modules
import instagram_explore as ie
import json
  
# search user name
result = ie.user('timesofindia')
  
parsed_data= json.dumps(result, indent = 4,
                        sort_keys = True)
  
# displaying the data
print(parsed_data[15:400])


Python3
# importing the modules
import instagram_explore as ie
import json
  
res = ie.user_images('timesofindia')
  
parsed_data = json.dumps(res, indent = 4,
                        sort_keys = True)
  
# displaying the data
print(parsed_data)


Python3
# importing the modules
import instagram_explore as ie
import json
  
# using the tag method
result = ie.tag('Binod')
  
parsed_data = json.dumps(result, indent = 4, 
                         sort_keys = True)
  
# displaying the data
print(parsed_data)


Python3
# importing the modules
import instagram_explore as ie
import json
  
# Search user name
result = ie.tag_images('Binod')
  
parsed_data = json.dumps(result, indent = 4, 
                         sort_keys = True)
  
# displaying the data
print(parsed_data)


输出 :

示例 2:获取用户图像

如果帐户是私有的 - > 返回 Null,否则返回的图像链接按最新排序。

Python3

# importing the modules
import instagram_explore as ie
import json
  
res = ie.user_images('timesofindia')
  
parsed_data = json.dumps(res, indent = 4,
                        sort_keys = True)
  
# displaying the data
print(parsed_data)

输出 :

这里只显示一个链接。

示例 3:搜索标签

通过 tag()函数,我们将获得关于搜索到的标签的信息

variable = ie.tag("Name_of_tag", max_id = None)

Python3

# importing the modules
import instagram_explore as ie
import json
  
# using the tag method
result = ie.tag('Binod')
  
parsed_data = json.dumps(result, indent = 4, 
                         sort_keys = True)
  
# displaying the data
print(parsed_data)

输出 :

示例 4:按标签获取图像

Python3

# importing the modules
import instagram_explore as ie
import json
  
# Search user name
result = ie.tag_images('Binod')
  
parsed_data = json.dumps(result, indent = 4, 
                         sort_keys = True)
  
# displaying the data
print(parsed_data)

输出 :

.