parameters: (self,get)
return_statement: return project_info
docstring: @name 获取指定项目信息
              @author hwliang<2021-08-09>
              @param get<dict_obj>{
                  project_name: string<项目名称>
              }
              @return dict
function: def get_project_info(self,get):
          '''
              @name 获取指定项目信息
              @author hwliang<2021-08-09>
              @param get<dict_obj>{
                  project_name: string<项目名称>
              }
              @return dict
          '''
          project_info = public.M('sites').where('project_type=? AND name=?',('Node',get.project_name)).find()
          if not project_info: return public.return_error('The specified item does not exist!')
          project_info = self.get_project_stat(project_info)
          return project_info
function_tokens: def get_project_info ( self , get ) : project_info = public . M ( 'sites' ) . where ( 'project_type=? AND name=?' , ( 'Node' , get . project_name ) ) . find ( ) if not project_info : return public . return_error ( 'The specified item does not exist!' ) project_info = self . get_project_stat ( project_info ) return project_info