In [53]:
from bs4 import BeautifulSoup
In [54]:
html_file = '/home/yann/Downloads/page_1.html'
In [55]:
with open('/home/yann/Downloads/page_1.html') as f:
    html = f.read()
In [56]:
def format_address(contents):
    """Format HTML data to a single-line string."""
    # Convert contents to a list of strings
    lines = [str(line) for line in contents]
    # Merge the lines into one line
    address = ''.join(lines)
    # Replace the '<br/>' html tag by commas
    address = address.replace('<br/>', ', ')
    return address
In [57]:
soup = BeautifulSoup(html, 'html.parser')
items = soup.find_all(class_="item-professionnel")
for item in items:
    address_data = item.find(class_="item left adresse")
    address = format_address(address_data.contents)
    name = item.strong.contents[0]
    print(name)
    print(address)
    print('----------\n')
MARTINEZ
CABINET DU DR SERGE MARTINEZ, CENTRE MEDICAL DE TABANON, CHEMIN DE TABANON 25 C, 97170 PETIT BOURG
----------

GBENOU DUPONT
CABINET MEDICAL, LOGEMENT DES MAITRES, RUE DE LA LIBERTE, 97128 GOYAVE
----------

GERONIMI
SELARL KARUG2, LOCAUX N1 ET 3 ROCADE, IMM MARKET CENTER, 97139 LES ABYMES
----------

ALAVOINE
CABINET DU DR BLANDINE ALAVOINE, 21 RUE ALI TUR, 97100 BASSE TERRE
----------

SOCRIER CHATHUANT
CAB DU DR MEHDI LIONEL SOCRIER CHATHUA, 1 AVENUE DU GENERAL DE GAULLE, 97139 LES ABYMES
----------

CAIRO
CABINET DU DR MATHILDE CAIRO, MSP LES ROCHES GRAVEES, RUE GERVILLE REACHE, 97114 TROIS RIVIERES
----------

VALLON
CABINET DU DR SEVERINE VALLON, LIEU-DIT GALBAS, 97180 STE ANNE
----------

RENGASSAMY
CABINET DU DR PATRICIA RENGASSAMY, 61 RUE GASTON MONNERVILLE, 97160 LE MOULE
----------

UGOLIN
RESIDENCE LE MARAIS, 3 RUE DE LA REPUBLIQUE, 97126 DESHAIES
----------

BERNOS
CABINET DU DR THOMAS BERNOS, CREPS ANTILLES GUYANE, ROUTE DES ABYMES, 97182 LES ABYMES CEDEX
----------

CATTONI
CABINET DU DR STEPHANE CATTONI, RUE DE LA MARINE, 97140 CAPESTERRE MARIE GALANTE
----------

BLANCHINET
25 RUE DE LA REPUBLIQUE, 97129 LAMENTIN
----------

GADET
CABINET DU DR GERTY GADET, 33 RUE ACHILLE RENE BOISNEUF, 97139 ABYMES
----------

GLEYROUX
CONVENANCE, CONVENANCE S GATE, 97122 BAIE MAHAULT
----------

URBINO
CENTRE MEDICIS, LOTISSEMENT NESTY - FORTILE SUD, 97128 GOYAVE
----------

BIDEAU
SELARL DU DR THOUZERY ROUMY ANNE, LOCAUX 6 ET 7, IMM LE LIEU, 97139 LES ABYMES
----------

TIBERGHIEN
CARE SAINT BARTH SELAS, CTRE COMMERCIAL DE L OASIS, 97133 ST BARTHELEMY
----------

HODEBAR
CABINET DU DR DOMINIQUE HODEBAR, IMMEUBLE LE TAKE, N 8 BAT B, 97122 BAIE MAHAULT
----------

COLLIGNON GIRARD
ZAC DE DORVILLE, 97122 BAIE MAHAULT
----------

PARTOUCHE
CABINET DU DR YVES PARTOUCHE, MOUDONG SUD, CLINIQUE LES EAUX CLAIRES, 97122 BAIE MAHAULT
----------