बड़े ResultSets को हैंडल करना

Python में Databases का परिचय

Jason Myers

Co-Author of Essential SQLAlchemy and Software Engineer

बड़े ResultSets से निपटना

  • fetchmany() से आप तय कर सकते हैं कि कितनी rows पर काम करना है
  • हम fetchmany() पर loop चला सकते हैं
  • जब और records नहीं होते, तो यह empty list लौटाता है
  • बाद में ResultProxy को close करना होता है
Python में Databases का परिचय

कई rows fetch करना

while more_results:

partial_results = results_proxy.fetchmany(50)
if partial_results == []: more_results = False
for row in partial_results: state_count[row.state] += 1
results_proxy.close()
Python में Databases का परिचय

अभ्यास करते हैं!

Python में Databases का परिचय

Preparing Video For Download...