docstr: The number of rows in the grid. If you provide a 2D `subplots`
  array or a `yaxes` array, its length is used as the default.
  But it's also possible to have a different length, if you want
  to leave a row at the end for non-cartesian subplots.
  
  The 'rows' property is a integer and may be specified as:
    - An int (or float that will be cast to an int)
      in the interval [1, 9223372036854775807]
  
  Returns
  -------
  int
docstr_tok: ["The","number","of","rows","in","the","grid",".","If","you","provide","a","2D","`","subplots","`","array","or","a","`","yaxes","`","array",",","its","length","is","used","as","the","default",".","But","it","'s","also","possible","to","have","a","different","length",",","if","you","want","to","leave","a","row","at","the","end","for","non-cartesian","subplots",".","The","'rows","'","property","is","a","integer","and","may","be","specified","as",":","-","An","int","(","or","float","that","will","be","cast","to","an","int",")","in","the","interval","[","1",",","9223372036854775807","]","Returns","--","--","--","-","int"]
code: def rows(self):
      """
      The number of rows in the grid. If you provide a 2D `subplots`
      array or a `yaxes` array, its length is used as the default.
      But it's also possible to have a different length, if you want
      to leave a row at the end for non-cartesian subplots.
  
      The 'rows' property is a integer and may be specified as:
        - An int (or float that will be cast to an int)
          in the interval [1, 9223372036854775807]
  
      Returns
      -------
      int
      """
      return self["rows"]
  
imports: from plotly.basedatatypes import BaseLayoutHierarchyType
  import copy
label_desc: Use image node_id 9 for calling the Grid obj's underlying member method code with example usage: obj.rows() and returns: self