We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
System infomation: [Win 10 ] ( Windows10 64bit, MacOS 10.13.6, Ubuntu 18.04.3 amd64, ... ) Python version: [ python 3.7 ] ( run python3 --version ) AutoElective version: [最新版 ] ( run python3 main.py --version )
python3 --version
python3 main.py --version
[course:2]
name = 秦汉魏晋南北朝政治历程 class = 1 school = 历史学系
[course:3]
name = 中国图书出版史 class = 1 school = 新闻与传播学院
[course:4]
name = 投资中的数据分析方法 class = 1 school = 经济学院
[course:5]
name = 程序设计实习 class = 4 school = 信息科学技术学院
我在预选阶段就选了“秦汉魏晋南北朝政治历程”,但抽签未中。在补退选阶段再次运行main.py时,这门课不显示在task中。
[INFO] loop, 15:31:37, ======== Loop 35 ======== [INFO] loop, 15:31:37, [INFO] loop, 15:31:37, > Current tasks [INFO] loop, 15:31:37, ------------------------------ [INFO] loop, 15:31:37, 01. Course(中国图书出版史, 1, 新闻与传播学院) [INFO] loop, 15:31:37, 02. Course(投资中的数据分析方法, 1, 经济学院) [INFO] loop, 15:31:37, 03. Course(程序设计实习, 4, 信息科学技术学院)
必要的终端输出信息
我用了我预选时也没抽中签的毛概做了测试,毛概也不出现在current task中。 请问是否有解决办法?谢谢!
【!!!更新】 我把config的顺序调整为 [course:2]
[course:1]
问题就解决了……
但我之前把秦汉魏晋南北朝删掉之后依然能识别中国图书出版史…… 不知道该如何描述问题了orzzz感谢大佬
The text was updated successfully, but these errors were encountered:
不好意思今天一直没看 GitHub 回复得有点晚了 ...
从这个终端的输出来看,最早的那种情况是因为 [course:2] 没有被程序识别出来。我刚刚复制了你的配置试了一下,是可以识别出来的,所以我现在也觉得非常奇怪 ...
我现在只能给一种猜测,那就是你写的 [course:${id}] 格式不对,它要求必须满足这个正则表达式:
[course:${id}]
_reNamespacedSection = re.compile(r'^\s*(?P<ns>[^:]+?)\s*:\s*(?P<id>[^,]+?)\s*$')
其中要求 ns 必须是 course,而且 id 中不能包含 ,
ns
course
id
,
我曾经遇到过把 course 拼写错的,这种情况下你定义的那个课程是会被忽略的,然后这种情况下我的程序也没有办法校验 ... 所以我目前是怀疑你一开始写错单词了,或者 : 用了中文的 : :)
:
:
如果不是的话,我也不是不清楚为什么了 ... 我可能就需要更加详细的 config.ini 才能分析出来原因
config.ini
Sorry, something went wrong.
No branches or pull requests
Check List
Version / Environment
System infomation: [Win 10 ] ( Windows10 64bit, MacOS 10.13.6, Ubuntu 18.04.3 amd64, ... )
Python version: [ python 3.7 ] ( run
python3 --version
)AutoElective version: [最新版 ] ( run
python3 main.py --version
)Config
[course:2]
name = 秦汉魏晋南北朝政治历程
class = 1
school = 历史学系
[course:3]
name = 中国图书出版史
class = 1
school = 新闻与传播学院
[course:4]
name = 投资中的数据分析方法
class = 1
school = 经济学院
[course:5]
name = 程序设计实习
class = 4
school = 信息科学技术学院
Issue Description
What
我在预选阶段就选了“秦汉魏晋南北朝政治历程”,但抽签未中。在补退选阶段再次运行main.py时,这门课不显示在task中。
[INFO] loop, 15:31:37, ======== Loop 35 ========
[INFO] loop, 15:31:37,
[INFO] loop, 15:31:37, > Current tasks
[INFO] loop, 15:31:37, ------------------------------
[INFO] loop, 15:31:37, 01. Course(中国图书出版史, 1, 新闻与传播学院)
[INFO] loop, 15:31:37, 02. Course(投资中的数据分析方法, 1, 经济学院)
[INFO] loop, 15:31:37, 03. Course(程序设计实习, 4, 信息科学技术学院)
Console Log
必要的终端输出信息
Reproduce
我用了我预选时也没抽中签的毛概做了测试,毛概也不出现在current task中。
请问是否有解决办法?谢谢!
【!!!更新】
我把config的顺序调整为
[course:2]
name = 中国图书出版史
class = 1
school = 新闻与传播学院
[course:1]
name = 秦汉魏晋南北朝政治历程
class = 1
school = 历史学系
[course:4]
name = 投资中的数据分析方法
class = 1
school = 经济学院
[course:5]
name = 程序设计实习
class = 4
school = 信息科学技术学院
问题就解决了……
但我之前把秦汉魏晋南北朝删掉之后依然能识别中国图书出版史……
不知道该如何描述问题了orzzz感谢大佬
The text was updated successfully, but these errors were encountered: