Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当输入是你的TikTok追随者列表时,我如何制作一个代码,将拥有超过10000个追随者的所有追随者列表?_Javascript_Python_Html_Arrays_Web Scraping - Fatal编程技术网

Javascript 当输入是你的TikTok追随者列表时,我如何制作一个代码,将拥有超过10000个追随者的所有追随者列表?

Javascript 当输入是你的TikTok追随者列表时,我如何制作一个代码,将拥有超过10000个追随者的所有追随者列表?,javascript,python,html,arrays,web-scraping,Javascript,Python,Html,Arrays,Web Scraping,当输入是你的TikTok追随者列表时,我如何制作一个代码,列出所有超过1000个追随者的列表 比如,我在TikTok上输入了一个包含我所有追随者用户名的.txt文件,并将其放入一个列表中,然后查看每个追随者拥有多少追随者。这样我就能知道有没有名人跟着我 我是编程的初学者 根本不需要好看。我更喜欢html,但其他的都可以 这是我尝试过的,但它一次只查看一个用户,您需要手动输入,它的iframe:ing就在“realtimeiktok.com”上: TikTok追随者 身体{ 背景色:#ff004

当输入是你的TikTok追随者列表时,我如何制作一个代码,列出所有超过1000个追随者的列表

比如,我在TikTok上输入了一个包含我所有追随者用户名的.txt文件,并将其放入一个列表中,然后查看每个追随者拥有多少追随者。这样我就能知道有没有名人跟着我

我是编程的初学者

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

这是我尝试过的,但它一次只查看一个用户,您需要手动输入,它的iframe:ing就在“realtimeiktok.com”上:


TikTok追随者
身体{
背景色:#ff004f;
}

在这里写一个TikTok用户名


获得价值 函数getInputValue(){ //选择输入元素并获取其值 var inputVal=document.getElementById(“myInput”).value; 设x=(inputVal); document.getElementById(“myFrame”).src=”https://www.realtimetiktok.com/?user=“+x; }
输出: 拥有超过1000名追随者的所有用户的列表以及他们的一些详细信息。像这样:

  • [用户名1]1326个追随者
  • [用户名2]14836个追随者
  • [用户名3]1482个追随者

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

就像其他人说的那样,您似乎对如何进行这项工作有点困惑,您可能选择了一个对您来说有点太高级的主题。虽然这里没有人会为您编写代码,但如果您真的想继续,我认为您的做法是错误的。你需要做一些网络垃圾来获取你的数据。您添加了一个python标记,因此我假设您了解一些python

您需要知道如何做到以下几点,才能使您的想法发挥作用: 1) 打印控制台消息 2) 从文本文件中读取 3) 网络刮擦——看看一个叫做BeautifulSoup的图书馆,它会帮你找到正确的方向

从这里开始,您只需要循环文本文件中的每一行,为每一行进行刮取,并清理从刮取中获得的内容并打印所需内容


这就是我的想法,不过假设您对python有粗略的了解。

欢迎来到SO Konrad。我建议您首先学习如何获取TiktokAPI返回的JSON,然后在结果数组上执行for循环。更好的是,您可以使用
some
array方法,从拥有1000多个追随者的数组中提取结果。@MikePoole抱歉,我真的是一个编码初学者。你能解释一下“TiktokAPI返回的JSON”和“从拥有1000多名追随者的数组中提取结果的
some
array方法”吗?但是非常感谢你的帮助!如果你真的是一个“编码初学者”,你真的应该考虑在开始一个复杂的项目之前,先从较小的、更简单的项目开始。如果您不知道什么是JSON或API,可能需要(重新)访问Javascript的构建块。Stack Overflow不是一个代码编写服务,这听起来像是你现在需要的。问题是他没有使用API,如果你看一下这个网站,没有API,我想他只是想刮一下it@Yodamaul好极了,看来,这只会增加OP作为“编码初学者”尝试构建的最终产品的复杂性。谢谢!你认为我会用Python做这些吗?是的!如果您想对它有兴趣,并同时使用HTML/CSS,您可以查看flask库或其他东西,但我会首先关注它
<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>