在我的PC上的Python安装中,在C:\ python26 \ tools \ scripts中有一个名为redemo.py
的甜蜜脚本。这是一个用于测试正则表达式的简单tk应用程序。
我希望我可以在我的Mac上运行它 - 或类似的东西 - 但我不知道如何。该脚本似乎不是我Mac上的Python安装的一部分。想法?
答案 0 :(得分:3)
您可以直接从python svn repository here查看脚本并下载它:
curl http://svn.python.org/view/*checkout*/python/trunk/Tools/scripts/redemo.py?content-type=text%2Fplain > redemo.py
/usr/bin/python redemo.py
在OS X 10.6上使用python 2.6似乎工作正常。
答案 1 :(得分:0)
在Mac上安装Python,然后复制脚本?它应该适用于任何Python安装。
答案 2 :(得分:0)
Mac OS X预装了Python。从10.6.2开始,它在/usr/bin/python
找到了Python 2.6.1。将redemo.py复制到Mac。确保运行X11.app并打开终端(默认情况下Terminal.app可用)并运行:
% python /path/to/redemo.py
假设此脚本中没有任何特定于Win32的钩子,它应该执行。
答案 3 :(得分:0)
Python是OS X的一部分,但有时会有点过时:http://www.python.org/download/mac/
答案 4 :(得分:0)
首先,我们应该使用以下方法检查redemo.py
是否包含在我们的系统中
find / -name redemo.py # you can change the root searching path from `/` to other folder if you know the more specific path where python is installed.
因为在我们的系统中安装python时,某些python发布提供程序(例如Anaconda或Linux / Unix发行版中的默认python)有时会排除这个演示工具。
如果我们在某些python环境中找到redemo.py
文件(假设我们安装了多个python),那么我们可以直接运行它:
/right/path/python /right/path/redemo.py
但如果在我们的系统中找不到redemo.py
文件,我们仍然可以从官方代码仓库(现在在GitHub)下载此演示工具并使用它。
curl https://raw.githubusercontent.com/python/cpython/3.6/Tools/demo/redemo.py > redemo.py
python redemo.py # Note the version is 3.6 in download path.