Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
“独立”是指不在类中的函数(我不确定正确的术语 - “模块级”?)
我在一个已经有几个类的文件中有大约 7 个函数。这些函数处理来自命令行的输入、读取和写入文件、检查文件路径是否有效——诸如此类。它们的目的密切相关,但我不确定是否将它们放入自己的类中,因为我想不出任何理由来实例化这样的类,或者与它相关的任何状态。
我有哪些选择,你会建议我用这些功能做什么?在 Python 中是否不鼓励/不必要地使用静态方法?
如果它们的功能与模块的功能相关,那么独立的模块级函数是完全可以的。看看 Python 标准库模块,它们通常包含给定主题的函数和类。