Как продемонстрировать фрагменты кода Github на страницах Github - PullRequest
0 голосов
/ 08 мая 2019

Я делаю блог (страница github; .github.io), где я хочу продемонстрировать некоторый код Python, аналогично тому, как это делается в ядрах Kaggle (кусками или блоками). Предпочтительно из репозитория GitHub.

Я пытался использовать prettyprint с предварительным тегом, однако фрагмент кода является статическим и текст не уменьшается, если он находится на мобильном устройстве. Стиль также довольно старый.

HTML-код ниже показывает, что я пробовал, и (пример) фрагмента кода, который я хотел бы отобразить на моем сайте:


    import numpy as np
    import pandas as pd
    from sklearn.ensemble import RandomForestRegressor

    # Read the data
    train = pd.read_csv('../input/train.csv')

    # pull data into target (y) and predictors (X)
    train_y = train.SalePrice
    predictor_cols = ['LotArea', 'OverallQual', 
    'YearBuilt', 'TotRmsAbvGrd']

    # Create training predictors data
    train_X = train[predictor_cols]

    my_model = RandomForestRegressor()
    my_model.fit(train_X, train_y)
    

В поисках простого способа интеграции фрагментов Python (с подсветкой синтаксиса) в HTML (возможно, iframe и т. Д., Если они существуют) из github или других платформ.

Спасибо.

...