V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
cherishxyn
V2EX  ›  Python

小白请教,网页如果提供 API 接口,如果不用能直接用 Python 登录的吗

  •  
  •   cherishxyn · 2020-08-11 09:49:09 +08:00 · 3571 次点击
    这是一个创建于 1567 天前的主题,其中的信息可能已经有所发展或是发生改变。
    大家好,是这么个问题,
    有一个抠图网页,就是可以上传图片自动抠图,可以省不少事情,但是 api 只提供 50 个免费的图片,所以除非我多注册邮箱获得更多的 key 才能多用,
    网页倒是可以无限量上传下载,也不用登录,我想问如果用 python 可以直接模拟用网页上传下载这种方式吗,因为自己是电子硬件工程师,对这些专业不是很熟悉,特请教大家。


    我没法上传图片,网页是这个,就是抠图用起来非常简单,很智能,不需要人工介入,只要上传图片,会自动分析抠出来想要的图
    https://www.remove.bg/upload
    这样发网页会违反版规什么的吗
    20 条回复    2022-08-31 22:11:00 +08:00
    liuxiaohua
        1
    liuxiaohua  
       2020-08-11 09:52:32 +08:00
    python 有工具库可以实现 q 图
    cherishxyn
        2
    cherishxyn  
    OP
       2020-08-11 09:55:37 +08:00
    wangritian
        3
    wangritian  
       2020-08-11 10:05:27 +08:00
    可以做到,约等于爬虫,但对方可以检测到你的 IP 调用频率然后封掉
    gablic
        4
    gablic  
       2020-08-11 10:05:43 +08:00
    可以是可以,但你用 API 是为了什么。。模拟估计给不了你。。
    llsquaer
        5
    llsquaer  
       2020-08-11 10:06:38 +08:00
    搞不动就直接用 无头浏览器
    fifa666
        6
    fifa666  
       2020-08-11 10:14:50 +08:00
    可以的,开发者模式里面能看见网络请求过程
    Oceanhime
        7
    Oceanhime  
       2020-08-11 10:16:32 +08:00 via iPad
    很显然并没有这么简单
    > 本网站受 reCAPTCHA 保护并适用 Google 隐私政策 和 服务条款。
    所以,你的爬虫必须要过谷歌验证码这一关。然后你再想想用 python 通过 reCAPTCHA 的可能性。

    > 不直到如果用 python 能不能达到这个效果
    可以的,但是想要达到 remove.bg 的效果你就必须得投入远高于你购买他们服务的成本。
    cherishxyn
        8
    cherishxyn  
    OP
       2020-08-11 10:28:18 +08:00
    @Oceanhime 您说的有道理,所以在代价最小的情况下,我应该多注册一些账号获得足够我用的 key,似乎这是一个合理的方式,国内也有抠图的,对比下来,差别还是蛮大的,而且国内的大部分是面向人像抠图,上面的那个网站,它会自动分析出主要的商品,自动抠出来,不一定是人像,商品准确率也能接受,

    有没有什么办法可以最小时间和代价申请一些邮箱,我想注册三十个号,弄三十个 api key,不知道这样会不会也被网站监察部
    JustSong
        9
    JustSong  
       2020-08-11 10:49:12 +08:00 via Android
    既然你有需求,为啥不直接付费购买呢
    xJogger
        10
    xJogger  
       2020-08-11 11:04:00 +08:00 via Android   ❤️ 1
    谷歌邮箱的加号后缀大法试试?
    [email protected][email protected] 是一个邮箱。
    barathrum
        11
    barathrum  
       2020-08-11 11:07:15 +08:00
    但是 api 只提供 50 个免费的图片,所以除非我多注册邮箱获得更多的 key 才能多用

    你明明还可以选择付费。
    cherishxyn
        12
    cherishxyn  
    OP
       2020-08-11 11:10:39 +08:00
    @barathrum 一张图片一块钱,太贵了,而且我是把这些图片都扣出来,后面需要用的时候再拿,
    LifStge
        13
    LifStge  
       2020-08-11 11:13:48 +08:00
    @cherishxyn 可以找找现成的工具库啊 或者自己做做自动化插件 这种功能 想 PS 啥的 都提供的吧 自己做脚本自动化调用呗
    Chihaya0824
        14
    Chihaya0824  
       2020-08-11 11:16:53 +08:00
    barathrum
        15
    barathrum  
       2020-08-11 11:20:15 +08:00
    @cherishxyn
    看了一下 free account 不是才一个 credit 吗,50 个是 preview,不过确实不便宜。
    cherishxyn
        16
    cherishxyn  
    OP
       2020-08-11 11:43:49 +08:00
    @barathrum 对啊,我实际上只用 preview 就够了,分辨率 500x500 就够了,,所以对我来说有 50 张图片,我也没想到这种抠图这么贵,国内也有几个抠图的,但价格一样也不便宜,让我疑惑的是各大云到现在为止也都是人像抠图,没有商品自动抠图
    freelancher
        17
    freelancher  
       2020-08-11 12:54:51 +08:00
    自己开发。自己折腾。

    公司开发,请求拨款。不然真的很浪费时间。
    cherishxyn
        18
    cherishxyn  
    OP
       2020-08-11 14:59:59 +08:00
    @xJogger 好方法,不过我刚试了没法注册,网站有检测说是非法邮箱,
    xJogger
        19
    xJogger  
       2020-08-11 15:32:40 +08:00 via Android   ❤️ 1
    @cherishxyn 可能网站屏蔽了加号,那么可以试试谷歌邮箱小技巧之二,加点大法。
    [email protected][email protected] 是一个邮箱。
    即任意加点都是同一个邮箱。
    ffsoft
        20
    ffsoft  
       2022-08-31 22:11:00 +08:00
    https://ffsoft.cloud/wp-content/uploads/2022/07/gh_48ecaa1f8b76_1280-300x300.jpg
    有免费的抠图小程序的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5906 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 02:01 · PVG 10:01 · LAX 18:01 · JFK 21:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.