首页 > 其他分享 >scrapy OSError: could not get source code

scrapy OSError: could not get source code

时间:2024-05-23 17:20:52浏览次数:21  
标签:code lib get could py scrapy usr line local

 

 

 

 

https://stackoverflow.com/questions/61478001/scrapy-pyinstaller-oserror-could-not-get-source-code-twisted-internet-defer

 

 

 File "/usr/local/python39/lib/python3.9/site-packages/scrapy/utils/defer.py", line 55, in mustbe_deferred
    result = f(*args, **kw)
  File "/usr/local/python39/lib/python3.9/site-packages/scrapy/core/spidermw.py", line 52, in _process_spider_input
    return scrape_func(response, request, spider)
  File "/usr/local/python39/lib/python3.9/site-packages/scrapy/core/scraper.py", line 149, in call_spider
    warn_on_generator_with_return_value(spider, callback)
  File "/usr/local/python39/lib/python3.9/site-packages/scrapy/utils/misc.py", line 246, in warn_on_generator_with_return_value
    if is_generator_with_return_value(callable):
  File "/usr/local/python39/lib/python3.9/site-packages/scrapy/utils/misc.py", line 229, in is_generator_with_return_value
    code = re.sub(r"^[\t ]+", "", inspect.getsource(callable))
  File "/usr/local/python39/lib/python3.9/inspect.py", line 1024, in getsource
    lines, lnum = getsourcelines(object)
  File "/usr/local/python39/lib/python3.9/inspect.py", line 1006, in getsourcelines
    lines, lnum = findsource(object)
  File "/usr/local/python39/lib/python3.9/inspect.py", line 835, in findsource
    raise OSError('could not get source code')
OSError: could not get source code

 

标签:code,lib,get,could,py,scrapy,usr,line,local
From: https://www.cnblogs.com/angdh/p/18209007

相关文章

  • 【CodeChef】Limit of MEX(二分、ST表、组合数学)
    题目大意:计算\(\sum_{L=1}^{N}\sum_{R=L}^{N}f(A_L,...,A_R)\),其中\(f(A_1,A_2,...,A_N)=\max(A_1,A_2,...,A_N)-count(A_1,A_2,...,A_N)+1\),\(count\)函数的值为参数中不同元素的个数。考虑计算\(\sum_{L=1}^{N}\sum_{R=L}^{N}max(A_1,A_2,...,A_N)\)。对于任意\(1\lei\len......
  • 代码革命的先锋:aiXcoder-7B模型介绍
       国内开源代码大模型4月9日aiXcoder宣布正式开源其7B模型Base版,仅仅过去一个礼拜,aiXcoder-7B在软件源代码托管服务平台GitHub上的Star数已超过2k。同时跻身HuggingFace趋势榜单TOP30,令全球开发者瞩目。    背后团队aiXcoder团队来自北京大学软件工程研究......
  • 【CodeChef】Change A to B(贪心)
    题目大意:每次操作可以使\(a\)变成\(a+1\)或\(a\cdotk\),问将\(a\)变成\(b\)最少需要几次操作。将题目等价转化为,将\(b\)变成\(a\)最少需要几次以下操作:操作1:将\(b\)变成\(b-1\)。操作2:如果\(b\)能被\(k\)整除,将b变成\(\frac{b}{k}\)。考虑贪心,当能够使用操作2时优先使用操作......
  • Leedcode-斐波那契数
    自己写的,递归classSolution:deffib(self,n:int)->int:#如果n是0,则返回0,因为这是Fibonacci数列的定义ifn==0:return0#如果n是1,则返回1,因为这是Fibonacci数列的定义elifn==1:retu......
  • NPOI创建word文档,使用unicode写入打勾的小方框,word2021显示异常问题解决
    word2019查看NPOI创建的word中打勾方框,显示正常,但是word2021显示就变成下面这个样子了,应该是word2021对这个特殊字符的渲染导致的 想要普通的效果,白色背景黑边黑勾的效果,换一个字体可以解决 c# 代码XWPFDocumentdocument=newXWPFDocument();XWPFParagraphparagrap......
  • NuGet微软官方中国国内镜像
    NuGet镜像上线试运行为解决国内访问NuGet服务器速度不稳定的问题 ,这里推荐使用NuGet微软官方中国国内镜像地址:https://nuget.cdn.azure.cn/v3/index.json添加NuGet源的方式菜单:工具-> NuGet包管理器-> 程序包管理器设置 安装包:菜单:工具-> NuGet包管理器-......
  • VScode生成头文件的 #ifndef #define #endif方法
    在Vscode中,按快捷键Ctrl+Shift+P搜索snippets命令,选择“代码片段:配置用户代码片段”选择“新建全局代码片段文件”新建名称:addheader创建后会自动打开,将内容替换为以下代码:{ "CC++Header":{ "scope":"c,cpp", "prefix":"header", "description":"......
  • LeetCode Greatest Common Divisor of Strings All In One
    LeetCodeGreatestCommonDivisorofStringsAllInOneLeetCode1071errorsfunctiongcdOfStrings(str1:string,str2:string):string{letresult=``;lettemp=[];if(str1.length>str2.length){letreg=newRegExp(str2,'g'......
  • CodeForces 1965F Conference
    洛谷传送门CF传送门考虑题目可以看成天和人的匹配,因此判断单个日期区间\([l,r]\)可以考虑Hall定理,设\(N(S)\)为在\(S\)这些天有空的人的数量,定义\(S\)合法当且仅当\(|N(S)|\ge|S|\),那么\([l,r]\)合法当且仅当\(\forallS\subseteq[l,r]\),\(S\)合法。猜......
  • hashCode 和 equals方法
     1. 为什么重写 equals 方法时需要重写 hashCode 方法?在Java中,equals 和 hashCode 方法的合同(contract)规定:(1)如果两个对象根据 equals 方法是相等的,那么它们的 hashCode 值必须相同。(2)如果两个对象根据 equals 方法是不相等的,那么它们的......