Metadata-Version: 2.1
Name: bavli-pages
Version: 0.2.0
Summary: List of pages per Masechet at each chapter at the Jewish Talmud/Gemara/Shas Bavli
Home-page: https://github.com/lisrael1/bavli_pages
Author: Lior Israeli
Author-email: israelilior@gmail.com
License: UNKNOWN
Project-URL: Bug Tracker, https://github.com/lisrael1/bavli_pages/issues
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pandas
Requires-Dist: gematriapy

## bavli_pages

### List of pages per Masechet at each chapter at the Jewish Talmud/Gemara/Shas Bavli.

```
usage example:
    import bavli_pages as bp

    masechtot_dict = bp.bavli_pages_as_nested_data()
    hebrew_page = masechtot_dict['ברכות'].chapters[2].start.page_hebrew_string
    print('מסכת ברכות פרק שלישי מתחיל בדף')
    print(hebrew_page)
    
    
        מסכת ברכות פרק שלישי מתחיל בדף
        יז:         
    
    bavli_masechtot_with_chapters = bp.bavli_pages_per_chapter()
    print('רשימה של כל הפרקים בשס עם דף התחלה וסוף')
    print(bavli_masechtot_with_chapters)
    
    
            רשימה של כל הפרקים בשס עם דף התחלה וסוף
         masechet  chapter page chapter_side  page_number  page_first_side
        0    בבא בתרא        1   ב.        start            2             True
        1    בבא בתרא        1  יז.          end           17             True
        2    בבא בתרא        2  יז.        start           17             True
        3    בבא בתרא        2  כז:          end           27            False
        4    בבא בתרא        3  כח.        start           28             True
        ..        ...      ...  ...          ...          ...              ...
        621     תענית        2  יח:          end           18            False
        622     תענית        3  יח:        start           18            False
        623     תענית        3  כו.          end           26             True
        624     תענית        4  כו.        start           26             True
        625     תענית        4  לא:          end           31            False
        
        [626 rows x 6 columns]
        
        
    all_bavli_pages = bp.bavli_per_page()
    print(all_bavli_pages.iloc[10])
    
    
        masechet       בבא בתרא
        chapter               1
        pages                יב
        page_number          12
        Name: 10, dtype: object
        
        
    print('דף יב בכל המסכתות. רשימה של 4 המסכתות האחרונות')
    print(all_bavli_pages.query("pages=='יב'").tail(4).T)


        דף יב בכל המסכתות. רשימה של 4 המסכתות האחרונות
        masechet     שבועות  שבת  תמורה  תענית
        chapter           1    1      1      1
        pages            יב   יב     יב     יב
        page_number      12   12     12     12
```


