会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 134111个问题
Python全系列/第一阶段:AI驱动的Python编程/控制语句 31231楼

2024-05-22 15:42:18 [scrapy.utils.log] INFO: Scrapy 2.6.1 started (bot: scrapy07)

2024-05-22 15:42:18 [scrapy.utils.log] INFO: Versions: lxml 5.2.2.0, libxml2 2.11.7, cssselect 1.1.0, parsel 1.6.0, w3lib 1.22.0, Twisted 22.4.0, Python 3.11.3 (tags/v3.11.3:f3909b8, Apr  4 2023, 23:49:59) [MSC v.1934 64 bit (AMD64)], pyOpenSSL 22.0.0 (OpenSSL 1.1.1n  15 Mar 2022), cryptography 36.0.2, Platform Windows-10-10.0.22621-SP0

2024-05-22 15:42:18 [scrapy.crawler] INFO: Overridden settings:

{'BOT_NAME': 'scrapy07',

 'NEWSPIDER_MODULE': 'scrapy07.spiders',

 'SPIDER_MODULES': ['scrapy07.spiders']}

2024-05-22 15:42:18 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.selectreactor.SelectReactor

2024-05-22 15:42:18 [scrapy.extensions.telnet] INFO: Telnet Password: c658f43dc33b4451

2024-05-22 15:42:18 [scrapy.middleware] INFO: Enabled extensions:

['scrapy.extensions.corestats.CoreStats',

 'scrapy.extensions.telnet.TelnetConsole',

 'scrapy.extensions.logstats.LogStats']

Unhandled error in Deferred:

2024-05-22 15:42:18 [twisted] CRITICAL: Unhandled error in Deferred:


Traceback (most recent call last):

  File "D:\python_env\spider2_env\Lib\site-packages\scrapy\crawler.py", line 206, in crawl  

    return self._crawl(crawler, *args, **kwargs)

  File "D:\python_env\spider2_env\Lib\site-packages\scrapy\crawler.py", line 210, in _crawl 

    d = crawler.crawl(*args, **kwargs)

  File "D:\python_env\spider2_env\Lib\site-packages\twisted\internet\defer.py", line 1905, in unwindGenerator

    return _cancellableInlineCallbacks(gen)

  File "D:\python_env\spider2_env\Lib\site-packages\twisted\internet\defer.py", line 1815, in _cancellableInlineCallbacks

    _inlineCallbacks(None, gen, status)

--- <exception caught here> ---

  File "D:\python_env\spider2_env\Lib\site-packages\twisted\internet\defer.py", line 1660, in _inlineCallbacks

    result = current_context.run(gen.send, result)

  File "D:\python_env\spider2_env\Lib\site-packages\scrapy\crawler.py", line 101, in crawl  

    self.spider = self._create_spider(*args, **kwargs)

  File "D:\python_env\spider2_env\Lib\site-packages\scrapy\crawler.py", line 113, in _create_spider

    return self.spidercls.from_crawler(self, *args, **kwargs)

  File "D:\code\python\spider_code\scrapy07\scrapy07\spiders\selenium.py", line 29, in from_crawler

    s = Service(executable_path='scrapy07/chromedriver.exe')

builtins.TypeError: Service.__init__() got an unexpected keyword argument 'executable_path' 


--- Logging error ---

Traceback (most recent call last):

  File "E:\Program Files\Python\Python311\Lib\logging\__init__.py", line 1110, in emit      

    msg = self.format(record)

          ^^^^^^^^^^^^^^^^^^^

  File "E:\Program Files\Python\Python311\Lib\logging\__init__.py", line 953, in format     

    return fmt.format(record)

           ^^^^^^^^^^^^^^^^^^

  File "E:\Program Files\Python\Python311\Lib\logging\__init__.py", line 695, in format     

    record.exc_text = self.formatException(record.exc_info)

                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "E:\Program Files\Python\Python311\Lib\logging\__init__.py", line 645, in formatException

    traceback.print_exception(ei[0], ei[1], tb, None, sio)

  File "E:\Program Files\Python\Python311\Lib\traceback.py", line 124, in print_exception   

    te = TracebackException(type(value), value, tb, limit=limit, compact=True)

         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "E:\Program Files\Python\Python311\Lib\traceback.py", line 690, in __init__

    self.stack = StackSummary._extract_from_extended_frame_gen(

                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "E:\Program Files\Python\Python311\Lib\traceback.py", line 416, in _extract_from_extended_frame_gen

    for f, (lineno, end_lineno, colno, end_colno) in frame_gen:

  File "E:\Program Files\Python\Python311\Lib\traceback.py", line 353, in _walk_tb_with_full_positions

    positions = _get_code_position(tb.tb_frame.f_code, tb.tb_lasti)

                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "E:\Program Files\Python\Python311\Lib\traceback.py", line 366, in _get_code_position

    positions_gen = code.co_positions()

                    ^^^^^^^^^^^^^^^^^

AttributeError: '_Code' object has no attribute 'co_positions'

Call stack:

  File "D:\python_env\spider2_env\Lib\site-packages\twisted\internet\defer.py", line 344, in __del__

    log.failure(format, self.failResult, debugInfo=debugInfo)

  File "D:\python_env\spider2_env\Lib\site-packages\twisted\logger\_logger.py", line 190, in failure

    self.emit(level, format, log_failure=failure, **kwargs)

  File "D:\python_env\spider2_env\Lib\site-packages\twisted\logger\_logger.py", line 142, in emit

    self.observer(event)

  File "D:\python_env\spider2_env\Lib\site-packages\twisted\logger\_observer.py", line 81, in __call__

    observer(event)

  File "D:\python_env\spider2_env\Lib\site-packages\twisted\logger\_legacy.py", line 90, in __call__

    self.legacyObserver(event)

  File "D:\python_env\spider2_env\Lib\site-packages\twisted\python\log.py", line 579, in emit

    _publishNew(self._newObserver, eventDict, textFromEventDict)

  File "D:\python_env\spider2_env\Lib\site-packages\twisted\logger\_legacy.py", line 147, in publishToNewObserver

    observer(eventDict)

  File "D:\python_env\spider2_env\Lib\site-packages\twisted\logger\_stdlib.py", line 112, in __call__

    self.logger.log(stdlibLevel, StringifiableFromEvent(event), exc_info=excInfo)

Message: <twisted.logger._stdlib.StringifiableFromEvent object at 0x0000026D24D85550>       

Arguments: ()


老师这个报错怎么解决啊?

Python全系列/第十六阶段:Python 爬虫开发/scrapy框架使用 31232楼
Python全系列/第十六阶段:Python 爬虫开发/爬虫反反爬 31233楼
JAVA 全系列/第二阶段:JAVA 基础深化和提高/手写服务器项目(旧) 31234楼
Python全系列/第二十阶段:数据分析-数据管理/jupyter notebook_介绍和使用 31235楼

前端

新建文件夹.zip

后端

sxt_forum_back.zip

老师,我点击取消关注会出现一个红色的delete,我找了很久也没有找到问题在哪里,帮我看看,谢谢

Python全系列/第十三阶段:高并发性能怪兽-Tornado 框架/Tornado项目(旧) 31236楼
JAVA 全系列/第一阶段:AI驱动的JAVA编程/控制语句、方法、递归算法 31237楼
JAVA 全系列/第四阶段:数据库与AI协同技术实战/Oracle 数据库的使用 31238楼

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <!-- 盒子模型之组成部分:
                1.内容区域 Content
                   1) 默认大小:由内容本身大小撑开
                   2)手动设置:由width和height两个属性来完成盒子大小设置

                2.内边距  Padding
                3.外边框  Border
                4.外边距  Margin-->

        <!-- 实操细节:
                    1.宽度设置百分比生效
                    2.高度设置百分比不生效,高度一般设置px
                 -->
    <style>
        .image{
            width:30%;   /*手动设置了图片内容大小,不压缩比例,只设置高度即可*/
            /* 因为手机屏幕大小不是固定尺寸的,所以手机宽度一般设置百分比,这样可以适配各种尺寸的手机,
            为原比例的30% */
        }
    </style>
</head>
<body>
    <img class="image" src="hmbb.jpg" alt="海绵宝宝">
</body>
</html>


问题:为什么高度height设置百分比不生效呢?

          搞不懂这个实操细节,意思是设置高度只能用XXpx,而宽度可以是XXpx和百分比吗?

          那什么情况下,只设置width,不设置height?什么情况下只设置高度不设置宽度呢?

WEB前端全系列/第一阶段:HTML5+CSS3模块/CSS盒子模型 31243楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637