文件名称:module-converter-sems:SEMS女士的转换模块
文件大小:184KB
文件格式:ZIP
更新时间:2024-05-06 17:28:25
Python
SEMS转换器模块
该Web服务器组件提供了一个Web界面,可为密西西比州的SEMS转换文件。
安装必备软件
sudo add-apt-repository ppa:deadsnakes/ppa
sudo make install
make build
运行测试
安装所需的依赖项
make install-dev-dependencies
然后运行测试
make test
具有代码覆盖率
make coverage
启动开发服务器
make run
原料药
首先,一些API调用可与选举定义一起使用:
GET /convert/election/files列出了转换为选举文件所需的文件以及转换过程生成的文件。
{
"inputFiles": [{"name":
【文件预览】:
module-converter-sems-main
----.gitignore(40B)
----Makefile(493B)
----sample_files()
--------10_3-10-2020.txt(8KB)
--------CVRs.txt(4KB)
--------10_3-10-2020-expected-election.json(7KB)
--------53_CANDMAP_5-2-2019.txt(3KB)
--------10_expected-election.json(18KB)
--------53_Results_Doubled.txt(309KB)
--------10_CANDMAP_11-5-2019.txt(2KB)
--------10_CANDMAP_3-10-2020.txt(702B)
--------10_8-26-2020-expected-sems-output.txt(60KB)
--------10_expected-sems-results.txt(115KB)
--------10_CANDMAP_9-22-2020.txt(136B)
--------election-primary-sample-cvrs.txt(6KB)
--------10_9-22-2020-expected-election.json(4KB)
--------electionPrimarySample.json(24KB)
--------10_CANDMAP_8-26-2020.txt(1KB)
--------10_11-5-2019.txt(18KB)
--------general-election.json(18KB)
--------10_8-26-2020-expected-election.json(13KB)
--------10_8-26-2020-cvrs.txt(38KB)
--------53_5-2-2019.txt(51KB)
--------10_8-26-2020-b-expected-sems-output.txt(60KB)
--------10_cvrs.csv(3KB)
--------10_8-26-2020-b-cvrs.txt(38KB)
--------10_9-22-2020.txt(4KB)
--------10_8-26-2020.txt(15KB)
--------53_expected-election.json(50KB)
--------election-primary-expected-results.csv(31KB)
--------53_Results.txt(309KB)
----Pipfile.lock(16KB)
----README.md(2KB)
----tests()
--------test_SEMSoutput.py(1KB)
--------electionSample.json(58KB)
--------__init__.py(0B)
--------test_combineSEMSresults.py(881B)
--------test_core.py(5KB)
--------sampleResults_vx.txt(198KB)
--------test_SEMSinput.py(1KB)
--------sampleResults.txt(198KB)
--------expectedCombinedResults.txt(198KB)
----index.html(1KB)
----converter()
--------combineSEMSresults.py(4KB)
--------SEMSinput.py(17KB)
--------__init__.py(1B)
--------counties.py(2KB)
--------core.py(5KB)
--------SEMSoutput.py(13KB)
----Pipfile(230B)
----.circleci()
--------config.yml(458B)
----election_files()
--------__readme.txt(67B)