在bokeh地图中显示丹麦投票的模块。

kmdvalg的Python项目详细描述


什么是KMDVALG?

  • 它是beautifulsoup的包装器,用于从www.kmdvalg.dk提取数据。
  • bokeh映射补丁是用shapefile中的pyshp创建的。
  • shapefile数据集是:“digdag(kommunal)”和“dagi 1:200万”,从https://download.kortforsyningen.dk下载于2017/12/03。
  • 在绘图之前,投票信息与地图信息相结合。

参见示例

使用nbviewer.jupyter.org来:

启动交互式jupyter笔记本mybinder.org以尝试示例:

https://mybinder.org/badge.svghttps://raw.githubusercontent.com/tlinnet/kmdvalg/master/docs/images/image1.png

如何安装?

如果使用conda,这些步骤将安装环境

# With pip from https://pypi.python.org/pypi/kmdvalg
pip install kmdvalg

本地conda环境的开发人员安装:

# Create environment
conda env create -f environment.yml

# Activate environment
conda env list
source activate kmdvalg

# Enable ipywidgets
jupyter nbextension list
jupyter nbextension enable --py widgetsnbextension --sys-prefix

# Start jupyter
jupyter notebook

或在根环境中手动安装:

# Manually install package
python setup.py install --force

#  Manually uninstall
python setup.py install --record files.txt
PACK=`dirname $(head -n 1 files.txt)`
rm -rf $PACK#cat files.txt | xargs rm -rf

显影剂

# Modify version in: kmdvalg/__init__.py
# Create tag
VERS=`python -c "from kmdvalg import __version__; print(__version__)"`# Adds a tag so that we can put this on PyPI
git tag $VERS -m ""
git push --tags origin master

# Upload your package to PyPI Test
python setup.py sdist upload -r pypitest
open https://testpypi.python.org/pypi/kmdvalg

# Upload to PyPI Live
# Once you've successfully uploaded to PyPI Test, perform the same steps but point to the live PyPI server instead.
python setup.py sdist upload -r pypi
open https://pypi.python.org/pypi/kmdvalg

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
当通过libs中的JAR访问时,java安卓视图看起来不同   java如何使用Android Studio部署JavaFX项目?   java NoClassDefFoundErrorom/google/api/client/googleapis/batch/json/JsonBatchCallback   eclipse为什么在Java中调用setXmlStandalone()方法时出现异常:abstructmethoderror?   未导入java twitter4J TwitterStream   如何在java selenium中单击style属性的基础   java如何打印字符串中第一个字符的二进制表示   基于密钥的安卓-Java处理Json数组   java如何使手风琴正确显示动态信息   java是在Camel中测试对象的正确方法   每当试图显示通过USB从Arduino传入的数据时,java Android应用程序就会崩溃   编译器错误如何在命令行中设置java buildPath?   Java for loop/jvm坏了?!?循环内的递增运算符在1之后不递增   无法转换类型为“java”的属性值。lang.String“到所需类型”java。util。属性“开始时间”的“日期”   爪哇和C++中迭代器的区别是什么?   java查询生成器不能/不应该   java为什么Maven(在Netbeans下)没有为目标JDK1.6编译?