gpt4 book ai didi

python - 使用 Python 将垂直图像上传到 Instagram

转载 作者:行者123 更新时间:2023-12-04 08:26:52 24 4
gpt4 key购买 nike

我冒着被 this question. 标记为重复的风险我想知道是否有办法使用 instabot 库上传垂直图像。到目前为止,我使用以下代码将图像上传到 IG 帐户:

from instabot import Bot 

username = "dosisdelpasado"
password = "**************"
image_path = "path/path"
caption = "aun sigo testeando"

bot = Bot()
bot.login(username=username, password=password)

result = bot.upload_photo(image_path,caption= caption)

主要问题是 instabot不区分垂直方向和水平方向的图像,并假设它们都是垂直图像。稍微挖了一下源码,就来到了 api_phot.py里面定义的这个函数,这似乎标识了图像的像素大小,为 get_image_size(fname)compatible_aspect_ratio(size) ,但是玩了一段时间代码后,还是没有解决这个烦人的问题。
如果你能帮助我解决这个问题,那将非常有用。
在此先感谢您的时间!!

最佳答案

与其使用“instabot”库,不如尝试使用“instapy_cli”。下面是代码的样子:

from instapy_cli import client

username = "dosisdelpasado"
password = "**************"
image_path = "path/path"
caption = "aun sigo testeando"

with client(username, password) as bot:
bot.upload(image_path, caption)

关于python - 使用 Python 将垂直图像上传到 Instagram,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65215029/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com