求大神指点

求大神指点

课外问题,求大神指点!

https://img1.sycdn.imooc.com//climg/61a7743c098ae2fc15370301.jpg

https://img1.sycdn.imooc.com//climg/61a7743c09e5eadb13860688.jpg


1.利用nmap库扫描百度IP开放的端口,已经导入了python-nmap库,但是还是显示报错,求大神指点。


2.用爬虫爬取网页的内容:

https://img1.sycdn.imooc.com//climg/61a7753e0937755a13870679.jpg

https://img1.sycdn.imooc.com//climg/61a7754809d8122318750793.jpg

https://img1.sycdn.imooc.com//climg/61a7755409269e0413960445.jpg

前面的&ensp没法去掉,求大神指点。

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学,你好!

1、由于此python文件名命名为nmap,与nmap模块名一样,会优先导入自己创建的nmap.py文件,自己创建的nmap.py没有PortScanner( )方法导致报错

https://img1.sycdn.imooc.com//climg/61a8368c0999479207070163.jpg

2、同学可以使用replace( )将&ensp替换为空格

祝学习愉快~

  • 渊鱼sky 提问者 #1

    老师好,第一个还是会报错

    https://img1.sycdn.imooc.com//climg/61a8bbc5094d0a4e08350400.jpg

    第二个替换之后变成了 ; 号

    https://img1.sycdn.imooc.com//climg/61a8bbee096d2c0413900360.jpg


    https://img1.sycdn.imooc.com//climg/61a8bbf409af6bab07950148.jpg

    https://img1.sycdn.imooc.com//climg/61a8bcb9098d1fd214440103.jpg

    求老师指点


    2021-12-02 20:31:58
  • 好帮手慕凡 回复 提问者 渊鱼sky #2

    同学,你好!

    1、需要先把自己创建的nmap.py文件删除,再导入nmap模块;

    2、再次使用replace(";","")方法将分号替换掉

    祝学习愉快~

    2021-12-03 09:39:23
  • 渊鱼sky 提问者 回复 好帮手慕凡 #3

    老师,第一个还是用不了,报错


    https://img1.sycdn.imooc.com//climg/61a9d86409ee8f7e06790048.jpg

    2021-12-03 16:42:25
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师