怎么用python编写以下要求的程序?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么用python编写以下要求的程序?相关的知识,希望对你有一定的参考价值。

题目:爬取豆瓣网上电影信息,包括电影的名称,评分评论人数
要求:
1.分析豆瓣网网页
2.编写爬虫程序,采集数据
3.数据保存、显示

感觉你这个没有现成的,到时有个模版推荐,

第5章 Python网络爬虫
5.1 爬虫基础
5.1.1 初识爬虫
5.1.2 网络爬虫的算法
5.2 爬虫入门实战
5.2.1 调用API
5.2.2 爬虫实战
5.3 爬虫进阶—高效率爬虫
5.3.1 多进程
5.3.2 多线程
5.3.3 协程
5.3.4 小结

第6章 Python数据存储

6.1 关系型数据库mysql
6.1.1 初识MySQL
6.1.2 Python操作MySQL
6.2 NoSQL之MongoDB
6.2.1 初识NoSQL
6.2.2 Python操作MongoDB
6.3 本章小结
6.3.1 数据库基本理论
6.3.2 数据库结合
6.3.3 结束语

第7章 Python数据分析

7.1 数据获取
7.1.1 从键盘获取数据
7.1.2 文件的读取与写入
7.1.3 Pandas读写操作
7.2 数据分析案例
7.2.1 普查数据统计分析案例
7.2.2 小结

来源:《Python 3破冰人工智能 从入门到实战》

参考技术A 这不是几句话就能实现的,大致的过程如下:
1,新建一个爬虫项目。
2,配置关参数。
3,分析面面结构。
4,提取需要的数据。
5,存储到数据库或其它地方。追问

这可不是几句话就能够实现的啊,不是计算机专业的学生不会做呀

追答

如果没学过 python语言或相关框架并且具有定开发经验的人不是很容就能够做出来的。
你如果只想要一个思路指导,上面大概的步骤我已经列出了。
如果你想要完整的项目代码,我也需要花时间去现编写,我也没有现成的附合你要求的代码,如查还有不明白的可以私信交流。

参考技术B 豆瓣爬虫到处都可以找到啊

用JS编写一段程序,要求罗列出100以内所有的完全平方数(正方形数)?

*/

package questions;

public class Q10

public static void main(String[]args)

int n=0;

for(int i=0;i<=100000;i++)//先确定一个在100000内的大概范围

if(isCompSqrt(i+100))

n=i;

break;

System.out.print("所求的数是:"+n);

private static boolean isCompSqrt(int p)//判断完全平方数的方法

boolean flag=false;

double fsqrt=Math.sqrt(p);//先将数开平方

int q=(int)fsqrt;//转换成整数,另q为开平方且转换为整数的结果。

if(p==Math.pow(q,2))//pow(x,y)就是计算x的y次幂。把开平方后的整数再平方,看看它和开平方之前的数是不是相等。

flag=true;

return flag;

参考技术A for(let i=1;i<=100;i++)
if(Math. sqrt(i
)%1===0)
console. log(i
);


有用的话望采纳!追答

两个小括号分开了,记得修改一下,手机写的。。

本回答被提问者采纳

以上是关于怎么用python编写以下要求的程序?的主要内容,如果未能解决你的问题,请参考以下文章

用JAVA怎么编写以下两个程序:?!

用Python编写程序

用python编写程序?

用嵌套的for循环编写程序,要求通过这个嵌套的循环在屏幕上打印下列图案:

用python编写一程序?

python能用中文编写程序吗?