按视频的步骤走还是404,我仔细检查了没有遗漏步骤啊
老师,我写的这个代码,输入数字字符类型的时候,程序可以执行不会报错。但是如果输入字符串exit会报错,exit不能转化为int类型,程序就会报错。
怎么样才能达到视频中的效果(输入string 100000和string exit,能同时对这两种输入做不同的处理)
视频9:06处,代码第五行
public static int num = 10;
这里为什么要定义public static? 为什么不能直接:
int num = 10;
作为全局变量呢?
编程能找着对象吗 老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师老师
为什么我这里地址匹配不到,返回的是乱码呢?
docker方便多了
不好意思哈现在有了有了,,,,,
select * from(select rownum rn,emp.* from employees emp) em where em.rn >=1 and em.rn <= 10
必须要给子查询里的rownum加别名 为什么 ,如果不加别名也可以的话,语句具体是什么样子的。
外键一定要是另外一张表的主键吗?
比如之前的classroom 的id作为 student的外键
老师,我创建并运行了一个容器后为啥用docker ps 找不到这个容器呢
import requests from fake_useragent import UserAgent from lxml import etree import os def get_header(): location = os.getcwd() + '/fake_useragent.json' ua = UserAgent(path=location) return ua.chrome #发送请求 class Downloader(): def do_download(self,url): print(url) hearders = {'User-Agent':get_header()} resp = requests.get(url,hearders=hearders) if resp.status_code == 200: resp.encoding = 'utf-8' return resp.text #数据解析 class Parser(): def do_parse(self,html): e = etree.HTML(html) contents = [div.xpath('string(.)').strip() for div in e.xpath('//div[@class="content"]')] urls = ['https://www.qiushibaike.com{}'.format(url) for url in e.xpath('//ul[@class="pagination"]/li/a/@href')] return contents,urls #数据保存 class Dataoutput(): def do_save(self,datas): with open('duanzi.txt1','a',encoding='utf-8') as f: for data in datas: f.write(data + '\n') #url管理器 class URLManager(): def __init__(self): self.new_url = set() self.old_url = set() #加入一个url def add_new_url(self,url): if url is not None and url != '' and url not in self.old_url: self.new_url.add(url) #加入多个url def add_new_urls(self,urls): for url in urls: self.add_new_url(url) #获取一个url def get_new_url(self): url = self.new_url.pop() self.old_url.add(url) return url #获取还有多少个url要爬取 def get_new_url_size(self): return len(self.new_url) #获取是否还有url要爬取 def have_new_url(self): return self.get_new_url_size()>0 #调度器 class Scheduler: def __init__(self): self.downloader = Downloader() self.parser = Parser() self.data_out_put = Dataoutput() self.url_manager = URLManager() def start(self,url): self.url_manager.add_new_url(url) while self.url_manager.have_new_url(): url = self.url_manager.get_new_url() html = self.downloader.do_download(url) datas,urls = self.parser.do_parse(html) self.data_out_put.do_save(datas) self.url_manager.add_new_urls(urls) if __name__ == '__main__': scheduler = Scheduler() url = 'https://www.qiushibaike.com/text/' scheduler.start(url)
老师,这个报错是哪儿有问题呢,没想明白
No suitable driver found for jdbc
老师他说我没有找到合适的jdbc驱动
继承不了这个父类,是不是自动生成的??????
老师我点头像不会弹出注销,是哪里少了
AddRequestParameter如何传多个参数?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637