from my_fake_useragent import UserAgent from bs4 import BeautifulSoup from time import sleep import requests url = 'https://maoyan.com/films/1218188' headers = {"User_Agent":UserAgent().random()} proxies = {"http":"http://175.155.71.22:1133"} resp = requests.get(url,headers=headers,proxies=proxies) resp.encoding='utf-8' soup = BeautifulSoup(resp.text,'lxml') name = soup.select('h1.name')[0].text #电影名 ename = soup.select('div.ename')[0].text #英文名 type = soup.select('li.ellipsis>a')[0].text #电影类型 director = soup.select('li.celebrity > div >a')[0].text #导演 actors = soup.select('li.celebrity actor>a') #演员 intor = soup.select('span.dra') actor_set = set() for actor in actors: print(actor.text.stirp()) print(name,ename,type,director,intor)
老师我这是爬取猫眼电影的你好李焕英,我的IP被禁止访问,我用了代理也不行,我试了多个免费高匿代理,还是不行,老师帮我看看,是我代码有问题吗?
这个怎么解决
在这里,对于添加一个用户和添加一个订单,老师设计的用户与订单的数据库是添加了一个栏位用户作为外键,这样的话,在添加用户和添加用户所对应的订单时,若是用户出现异常,订单好着,就会出现事务不一致性问题,但是我这边可以将数据库设计成就拿用户的userid对应订单的orderid,不添加额外的栏位,当用户添加异常时,订单表查不到用户的id就没法添加订单,这也能预防出现事务错误。
对了,老师,在实际开发中,对于外键的设计,需不需要多添加一个栏位用户存放外键???不用也可以,还更加严格,并且不用操作更多的属性。
老师,在第一次运行echoserver 和goodtcp的时候,goodtcp可以正常运行。但是echoserver报错,java.net.BindException: Address already in use: bind
第二次运行goodtcp,goodtcp类报错 java.net.ConnectException: Connection refused: connect
这是什么原因造成的,谢谢。
新建文件夹.rar
老师,克隆了虚拟机后,为什么JDK和其他软件还要安装配置呢,不应该是复制好了吗
如果数据库里有多个表,它怎么判断我要操作哪个表呢
我也有这个问题,尝试点击ID为“search_icon”的元素时,浏览器实际上已经将点击事件传递给了另一个元素,即ID为“id_qrcode_popup_container”的元素,该怎么解决?
-------------------------------------------
老师什么时候,uname会等于“”(uname=="")
if(uname==null||uname==""){
从30节课开始就一直这样,实在是不知道怎么回事都在一个目录下啊,就是一直这样报错,怎么创建都不行,卡在这里两个小时了都
同样的JAVA代码和同样的HTML代码,为什么我这边获取不到浏览器的信息?
package com.bjsxt.server; import java.io.BufferedReader; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOException; import java.io.InputStreamReader; import java.net.ServerSocket; import java.net.Socket; public class Server2 { public static void main(String[] args) { //(1)创建ServerSocket对象 ServerSocket server=null; //(2)监听是否有客户端发送请求 Socket client=null; BufferedReader br=null; try { server = new ServerSocket(8888); client = server.accept(); //获取来自浏览器的请求信息 br=new BufferedReader(new InputStreamReader(client.getInputStream(), "utf-8")); String str=null; while((str=br.readLine()).length()>0){ System.out.println(str); } } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }finally{ //(6)关闭流 IOClose.closeAll(br,client,server); } } }
<html> <title> Tomcat </title> <body> <form action="http://lcoalhost:8888/log" method="get"> <h1>hello world</h1 <p>用户名:<input type="text" id="uname" name="username" /></p> <p>密码:<input type="password" id="pwd" name="password" /></p> <p><input type="submit" value="登陆" /></p> </form> </body> </html>
class Employee: def __init__(self,name,salary): self.__name=name self.__salary=salary def get_salary(self): return self.__salary def set_salary(self,salary): if 1000<salary<50000: self.__salary=salary else: print("录入错误!薪水在1000-50000这个范围") a=Employee('张小明',30000) print(a.get_salary()) a.set_salary(2000) print(a.get_salary()) #老师实例方法的调用不是a.get_salary()吗?没加@property装饰器为什么会这样写print(a.get_salary())
老师,请问为什么我鼠标放上去不会发送请求呢,一列所有都是这样。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="js/jquery-1.9.1.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript" > function insertNode(){ // //创建节点对象 // var p=$('<p>'+' // 照片:<input type="file" name="" id="" value="" />'+' // <input type="button" name="" id="" value="删除" onclick="insertNode()" /> // '+'</p>') var p=$('<p>'+' 照片:<input type="file" name="" id="" value="" />'+' <input type="button" name="" id="" value="添加" onclick="insertNode()" />'+' </p>') // $("#last").before(p); } </script> </head> <body> <form > <p> 用户名:<input type="text" name="" id="" value="" /> </p> <p> 照片:<input type="file" name="" id="" value="" /> <input type="button" name="" id="" value="添加" onclick="insertNode()" /> </p> <p id="last"> <input type="button" name="" id="" value="提交" /> <input type="button" name="" id="" value="清空" /> </p> </form> </body> </html>
刷新报错:Uncaught SyntaxError: Invalid or unexpected token
点击添加后报错信息:
Uncaught ReferenceError: insertNode is not defined
at HTMLInputElement.onclick
老师这个注解有什么作用呢
我的代码一直在跑,完全没有阻塞效果,跑了几千都还在跑
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637