Comments (3)
如有必要我可以提交PR修复这个小问题
from chatpaper.
在命令行执行python文件
chat_paper.py
输入参数--sort arxiv.SortCriterion.LastUpdatedDate
会报错AttributeError: 'str' object has no attribute 'value'
经过检查发现在
chat_paper.py
文件中解析--sort
参数的代码是parser.add_argument("--sort", default=arxiv.SortCriterion.Relevance, help="another is arxiv.SortCriterion.LastUpdatedDate")
可能是由于
parser.add_argument
方法中没有指定type
参数,因此python默认将arxiv.SortCriterion.LastUpdatedDate
作为str
类型解析,则与预期不符,由于arxiv.SortCriterion
是枚举类型,因此应该先指定type
参数parser.add_argument("--sort", default=arxiv.SortCriterion.Relevance,type=arxiv.SortCriterion, help="another is arxiv.SortCriterion.LastUpdatedDate")
并在命令行传入枚举类型的值
--sort lastUpdatedDate
才能正常运行 请问这是一个bug么?
多谢提醒,我马上修改一下,我在args里面还是传字符串,然后加上判断筛选出真正的sort,会好一些
from chatpaper.
在命令行执行python文件
chat_paper.py
输入参数--sort arxiv.SortCriterion.LastUpdatedDate
会报错AttributeError: 'str' object has no attribute 'value'
经过检查发现在
chat_paper.py
文件中解析--sort
参数的代码是parser.add_argument("--sort", default=arxiv.SortCriterion.Relevance, help="another is arxiv.SortCriterion.LastUpdatedDate")
可能是由于
parser.add_argument
方法中没有指定type
参数,因此python默认将arxiv.SortCriterion.LastUpdatedDate
作为str
类型解析,则与预期不符,由于arxiv.SortCriterion
是枚举类型,因此应该先指定type
参数parser.add_argument("--sort", default=arxiv.SortCriterion.Relevance,type=arxiv.SortCriterion, help="another is arxiv.SortCriterion.LastUpdatedDate")
并在命令行传入枚举类型的值
--sort lastUpdatedDate
才能正常运行 请问这是一个bug么?多谢提醒,我马上修改一下,我在args里面还是传字符串,然后加上判断筛选出真正的sort,会好一些
好的,感谢您的辛勤劳动
from chatpaper.
Related Issues (20)
- summary_error: InvalidRequestError.__init__() missing 1 required positional argument: 'param' <class 'TypeError'> chat_paper.py 464 conclusion_error: InvalidRequestError.__init__() missing 1 required positional argument: 'param' <class 'TypeError'> chat_paper.py 537 HOT 4
- 文献总结错误
- LICENSE 允许改动代码吗 HOT 1
- 导入软件依赖失败。使用该模块需要额外依赖,安装方法pip install --upgrade pdfminer beautifulsoup4。 HOT 1
- 以脚本方式运行好用吗?
- 文献翻译报错 HOT 1
- ChatPaper2Xmind - 从pdf生成Xmind脑图笔记草稿 HOT 1
- 运行报错:summary_error: You exceeded your current quota, please check your plan and billing details. HOT 1
- 运行Chat_translate.py代码,连接报错怎么解决呢? HOT 3
- chatpaper.py的内容是不是最新的呀
- 全文翻译配置链接丢失 HOT 1
- app.py HOT 3
- Where is the app.py file for Flask ? HOT 1
- 参数缺失,请问这个问题有什么解决办法吗 HOT 3
- [Feature Request] Support InternLM
- [建议]能否在生成的总结文档里边加上文章引用量
- json.decoder.JSONDecodeError: Unterminated string starting at: line 1 column 687651 (char 687650) HOT 1
- 增加一个请求地址选项 HOT 2
- SCIPDF不支持苹果芯片 HOT 1
- Flask服务运行,app.py这个文件在哪? HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chatpaper.