From 56e7fb58100c0a0862b00d7aafa0b5f038409099 Mon Sep 17 00:00:00 2001 From: ChampagneX <1369741103@qq.com> Date: Wed, 25 Jun 2025 21:59:24 +0800 Subject: [PATCH] add setup_folder --- py/setup_folder/rename.py | 12 ++++++++++++ py/setup_folder/setup.py | 11 +++++++++++ py/setup_folder/test.py | 1 + 3 files changed, 24 insertions(+) create mode 100644 py/setup_folder/rename.py create mode 100644 py/setup_folder/setup.py create mode 100644 py/setup_folder/test.py diff --git a/py/setup_folder/rename.py b/py/setup_folder/rename.py new file mode 100644 index 0000000..45f401e --- /dev/null +++ b/py/setup_folder/rename.py @@ -0,0 +1,12 @@ +import os + + +# 获取指定路径下的文件 +dirs = os.listdir("/") +# 循环读取路径下的文件并筛选输出 +for i in dirs: + if os.path.splitext(i)[-1] == ".so": + old_name = i + new_name = i.split('.')[0] + ".so" + os.rename(old_name, new_name) + print("rename:" + old_name + "->" + new_name) diff --git a/py/setup_folder/setup.py b/py/setup_folder/setup.py new file mode 100644 index 0000000..eca5140 --- /dev/null +++ b/py/setup_folder/setup.py @@ -0,0 +1,11 @@ +from distutils.core import setup +from Cython.Build import cythonize + +setup(ext_modules=cythonize(["../measure_lib.py"])) +setup(ext_modules=cythonize(["../calc_way.py"])) +setup(ext_modules=cythonize(["../calc_slope_line.py"])) +setup(ext_modules=cythonize(["../get_data.py"])) +setup(ext_modules=cythonize(["../model.py"])) +setup(ext_modules=cythonize(["../main_test.py"])) + +#python setup.py build_ext --inplace \ No newline at end of file diff --git a/py/setup_folder/test.py b/py/setup_folder/test.py new file mode 100644 index 0000000..9fe71f5 --- /dev/null +++ b/py/setup_folder/test.py @@ -0,0 +1 @@ +import measure_lib