为john cage开发的介观生成算法andrew culver的一个实现。

pymesomake的Python项目详细描述


pymesomake

pymesomake是为john cage开发的介观生成算法andrew culver的python 3实现。

安装

窗口

我只在项目中使用windows进行测试,但这些说明适用于普通的windows 10虚拟机:

  1. 如果系统中还没有python,请从python.org下载并安装当前版本。

  2. 打开命令提示符。

  3. 运行此命令。

pip install pymesomake
  1. 从python的自然语言工具包下载punkt标记器。
python -m nltk.downloader punkt
  1. 下载this file, containing the text of Genesis

  2. 运行此命令,确保提供下载Genesis文本的正确路径。

python -m pymesomake --sourcefile=Downloads\genesis.txt --mesostring="these are the times that try men's souls"

你应该在屏幕上看到一个介观。祝贺你。

macos

我大部分的开发工作都是在Macintosh硬件上完成的,所以我的设置有些定制。如果你在mac上做过任何编程,那么很可能你已经安装了Xcodethe ^{} package manager,也许还有python 3的一个版本。

  1. 在Mac上安装最新版本的Python3。This guide和其他的一样好。

  2. 打开终端窗口。

  3. 运行此命令。

pip install pymesomake
  1. 从python的自然语言工具包下载punkt标记器。
python -m nltk.downloader punkt
  1. 下载this file, containing the text of Genesis

  2. 运行此命令,确保提供下载Genesis文本的正确路径。

python -m pymesomake --sourcefile=Downloads/genesis.txt --mesostring="these are the times that try men's souls"

你应该在屏幕上看到一个介观。祝贺你。

Linux

即将推出

用法

python pymesomake --sourcefile='data/genesis.txt' --mesostring="these are the times that try men's souls"

致谢和资源

安德鲁·卡尔弗

罗马教廷

  • source of Genesis text。HTML源代码经过这些最小的编辑:
    • 删除页面导航元素
    • 删除章节标题(如“第6章”)和行号(如“[1:30]”)

Marjorie Perloff上下文随笔

提醒维修人员

发布时间:

python setup.py sdist bdist_wheel
twine upload dist/*

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

推荐PyPI第三方库


热门话题
java Intellij通过方法中的包查找用法   java中VS代码和打包命名的问题   将java CMS功能集成到具有高度动态内容的网站(Lucene/Mysql/Nosql)的策略   oracle的java类强制转换异常。jdbc。驾驶员OracleConnection   字节码向JVM添加上指令   如何在抽象类中执行java方法?   java是否可以在apache访问日志中排除指定的GET参数?(作者:W7开发环境)   java如何获取已安装音频播放器的列表?   尝试向HS学生展示如何使用Java访问MS数据库   使用正则表达式java对给定行中的特定字符串进行计数   java JOOQ Select查询中的Select计数   方法Java,如何从二维双精度数组中找到特定值?   获取图像URL的java正则表达式   java在切换到新的窗口驱动程序后找不到元素