Skip to content

Instantly share code, notes, and snippets.

@wakame1367
Last active October 29, 2019 13:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wakame1367/da1fc44b8234d8786eda073db1b55088 to your computer and use it in GitHub Desktop.
Save wakame1367/da1fc44b8234d8786eda073db1b55088 to your computer and use it in GitHub Desktop.
is_kaggle_kernel
import os
KAGGLE_ENV_KEYS = {'KAGGLE_KERNEL_INTEGRATIONS', 'KAGGLE_DATA_PROXY_TOKEN',
'MPLBACKEND', 'KAGGLE_GYM_DATASET_PATH',
'KAGGLE_DATA_PROXY_URL', 'KAGGLE_DATA_PROXY_PROJECT',
'TESSERACT_PATH', 'HOSTNAME', 'PYTHONPATH',
'KAGGLE_KERNEL_RUN_TYPE', 'JUPYTER_CONFIG_DIR',
'PATH', 'LD_LIBRARY_PATH', 'KAGGLE_DATASET_PATH',
'MKL_THREADING_LAYER', 'PYTHONUSERBASE', 'LANG', 'PROJ_LIB',
'KAGGLE_WORKING_DIR', 'KAGGLE_URL_BASE', 'HOME', 'LC_ALL',
'KAGGLE_USER_SECRETS_TOKEN'}
def is_kaggle_kernel():
current_running_kernel_keys = set(os.environ.keys())
_is_kaggle_kernel = KAGGLE_ENV_KEYS.issubset(current_running_kernel_keys)
return _is_kaggle_kernel
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment