我如何编写一个代码,当输入是您的 TikTok 关注者列表时,列出所有拥有超过 ex 的人的列表。 10 000 名关注者?

问题描述 投票:0回答:2

我如何编写一个代码,当输入是您的 TikTok 关注者列表时,列出所有超过 ex 的人的列表。 1000 名关注者?

例如,我将 TikTok 上所有关注者用户名的 .txt 文件放入一个列表中,然后查看每个关注者拥有多少关注者。这样我就可以看到是否有名人关注我。

我是编程初学者。

根本不需要长得好看。我更喜欢 html,但其他都可以。

这是我尝试过的,但它当时只查看一个用户,您需要手动进行输入,并且它的 iframe: 直接来自“realtimetiktok.com”:

<html>
<head>
<title>TikTok Followers</title>

<style>
body {
  background-color: #ff004f;
}
</style>

</head>
<body style = "text-align:center">
<h1 style = "color:green;">
</br>
Write a TikTok username here
</h1>
 <div class="box red"></div>
</br></br></br>

<input autofocus required pattern="[^' ']+" type = "text" placeholder="Username" autocomplete="on" id="myInput">
 <button type="button" onclick="getInputValue();">Get Value</button>

 <iframe id="myFrame" scrolling="no" src="https://www.realtimetiktok.com/?user=samthemans" style="border: 0px none; width: 1890px; height: 726px; overflow: hidden position: relative; left: -100px; top: -100px relative"> </iframe>
<script>
        function getInputValue(){
            // Selecting the input element and get its value 
            var inputVal = document.getElementById("myInput").value;
            let x = (inputVal);
    document.getElementById("myFrame").src = "https://www.realtimetiktok.com/?user=" + x;
}

 </script>
</body>
</html>

输出: 拥有超过 ex 的所有用户的列表。 1000 名关注者以及他们的一些详细信息。像这样:

  • [用户名 1] 1 326 位关注者
  • [用户名2] 14 836 位关注者
  • [用户名 3] 1 482 位关注者

但是输出也可以是任何其他方式。

javascript python html arrays web-scraping
2个回答
0
投票

就像其他人所说的那样,您似乎对到底如何解决这个问题有点困惑,并且您可能选择了一个对您来说有点太高级的主题。虽然这里没有人会为您编写代码,但如果您确实想继续这样做,我认为您的方向是错误的。您需要进行一些网络抓取才能获取数据。您添加了一个 python 标签,所以我假设您了解一些 python。

您需要知道如何执行以下操作才能使您的想法发挥作用: 1) 打印控制台消息 2) 从文本文件中读取 3) Web Scrape——看看一个名为 Beautiful Soup 的库,它会让你找到正确的方向

从那里,您只想循环文本文件中的每一行,抓取每一行,并清理从抓取中获得的内容并打印您想要的内容。

这就是我的做法,尽管这是假设你对 python 有一个粗略的了解。


© www.soinside.com 2019 - 2024. All rights reserved.