src.util package¶
Submodules¶
src.util.config module¶
src.util.config_helper module¶
src.util.database_helper module¶
src.util.error_helper module¶
src.util.file_node module¶
src.util.file_tree module¶
src.util.net_helper module¶
-
class
src.util.net_helper.
NetHelper
(username, password)[源代码]¶ 基类:
object
src.util.node module¶
-
class
src.util.node.
Node
(file_name)[源代码]¶ 基类:
object
定义逻辑上的树操作的节点
-
file_name
¶ 这个节点文件(文件夹)的名字
-
father_node
¶ 这个节点的父亲节点,至多存在一个
-
child_node
¶ 这个节点的儿子节点,可以存在多个,因此是一个列表
-
binary_search
(file_name)[源代码]¶ 给定文件名,查找对应子节点,存在返回index,不存在返回-1
- 参数
(String) 待查找的文件名 (file_name) –
- 返回
需要查找的文件名index,存在返回index,不存在返回-1
- 返回类型
int
-
src.util.string_helper module¶
-
class
src.util.string_helper.
StringHelper
[源代码]¶ 基类:
object
辅助操作字符串的类
提供字符串排序功能等等
Attributes:
-
chinese_string_sort
(chinese_string_list)[源代码]¶ 对于中文字符串按照拼音顺序进行排序
- 参数
chinese_string_list (List[String]) – 待排序的中文字符串列表
- 返回
排序后的中文字符串列表
- 返回类型
chinese_string_list_sorted (List[String])
-
get_string_pinyin
(string)[源代码]¶ 获取一个字符串的拼音表示字符串
如果是中文,比如’张荣侨’,返回’zhangrongqiao’; 如果是英文或者数字,比如’randolf0210ppp’, 返回原值,’randolf0210ppp’ 如果中英文夹杂,返回对应的排列,如’randolf0210张荣侨ppp’,返回值,’randolf0210zhangrongqiaoppp’ 如果含有特殊字符,比如’_’,比如’rand_olf张荣侨ppp’, 返回: ‘rand_olfzhangrongqiaoppp’
- 参数
string ([type]) – [description]
- 返回
[description]
- 返回类型
[type]
-