ColabでGitHubを使う

2021-02-24 (水) 12:20:32 (150d) | Topic path: Top / その他 / ColabでGitHubを使う

はじめに

ColabでGitHubを使う方法についてのメモです。

前提

GitHubのアカウントはすでに持っているものとします。

レポジトリーを使う

レポジトリーの複製 (clone)

import os
from getpass import getpass
import urllib

username = input('Username: ')
password = getpass('Password: ')
owner = input('Owner: ')
repository = input('Repository: ')

# your password is converted into url format
password = urllib.parse.quote(password)

cmd_string = 'git clone https://{0}:{1}@github.com/{2}/{3}.git'.format(username, password, owner, repository)
os.system(cmd_string)

cmd_string, password = "", "" # removing the password from the variable

# Bad password fails silently so make sure the repo was copied
assert os.path.exists(f"/content/{repository}"), "Incorrect Password or Repository Not Found, please try again"

実行

import os
os.chdir(f"/content/{repository}")
!python3 filename.py

参考文献

トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS