繁体   English   中英

如何使用distutils将文件复制到用户的主目录或当前目录?

[英]how to copy files to users home directory or current directory using distutils?

我正在写一个python包(svnplot)。 我想在用户的主目录或当前目录中复制Shell脚本或批处理文件,以便用户可以方便地执行软件包中的命令。

当前要执行svnplot命令,用户必须调用类似于

python /svnplot/svnplot.py

如果我将shell脚本或批处理文件复制到用户的主目录中,则用户只需调用

svnplot.sh

但是,我不知道如何将文件复制到用户的主目录。

查看entry_points/console_scripts中的distutils scripts选项entry_points/console_scripts

如果只有一个主命令,则可以使用PyInstaller ,py2exe将软件包打包为单个可执行文件。 在简单的情况下,仅压缩包并执行该包就足够了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM