google colab 使用指南

2021-09-26 07:53:58 字數 2130 閱讀 5187

!kill -9 -1

!cat /proc/meminfo

!cat /proc/cpuinfo
一般,當你執行下面的命令:

!ls
你會看到 datalab 和 drive 資料夾。

import os

os.chdir(""

) # 譯者注:掛載網盤目錄後,前面沒有切換過目錄,這裡應該輸入

# os.chdir(

"")

執行上述**後,如果你再次執行

shell是一種與計算機進行文字互動的方式。

一般來講,當你正在使用python編譯器,需要用到命令列工具的時候,要在shell和idle之間進行切換。

但是,如果你用的是jupyter,就完全不用這麼麻煩了,你可以直接在命令之前放乙個「!」,就能執行shell命令,完全不用切換來切換去,就能在ipython裡執行任何命令列。

in [1]: !ls

example.jpeg list tmp

in [

2]: !pwd

/home/parul/desktop/hello world folder'

in [3]: !echo "

hello world

"hello world

我們甚至可以將值傳遞給shell,像下面這樣:

in [4]: files= !ls

in [

5]: print(files)['

example.jpeg

', '

list

', '

tmp'

]in [

6]: directory = !pwd

in [

7]: print(directory)['

/users/parul/desktop/hello world folder']

in [

8]: type(directory)

ipython.utils.text.slist

%:行魔法函式,只對本行**生效

%%:cell魔法函式,在整個cell中生效,必須放於cell首行。 

%lsmagic:列出所有的魔法函式 

%magic檢視各個魔法函式的說明 

%%writefile    #呼叫外部python指令碼

%run #呼叫外部python指令碼

%timeit #測試單行語句的執行時間

%%timeit #測試整個單元中**的執行時間

%matplotlib inline #顯示 matplotlib 包生成的圖形

%%writefile #寫入檔案

%pdb #除錯程式

%pwd #檢視當前工作目錄

%ls #檢視目錄檔案列表

%reset #清除全部變數

%who #檢視所有全域性變數的名稱,若給定型別引數,只返回該型別的變數列表

%whos #顯示所有的全域性變數名稱、型別、值/資訊

%xmode plain #設定為當異常發生時只展示簡單的異常資訊

%xmode verbose #設定為當異常發生時展示詳細的異常資訊

%debug bug除錯,#輸入quit退出除錯

%env #列出全部環境變數

%%bash

%%html

%%python2

%%python3

%%ruby

%%perl

示例

%%bash

cd darknet

pwdexport path=/usr/local/cuda/bin$}

sudo make

Ubuntu apt 使用指南

起初gnu linux系統中只有.tar.gz。使用者必須自己編譯他們想使用的每乙個程式。在debian出現之後,人們認為有必要在系統中新增 一種機制用來管理安裝在計算機上的軟體包。人們將這套系統稱為dpkg。至此著名的 package 首次在gnu linux上出現。不久之後紅帽子也 開始著手建立...

CImageList使用指南

1.綜述 在mfc 中cimagelist 類封裝了 影象列表控制項的功能,影象列表是乙個具有相同大小的 影象 可以是不同 型別 的集合,其主要用於 應用程式中大規模 圖示的儲存。該控制項是不可 見的,通常與其它如 clistbox ccombobox ccomboboxex ctabctrl 以及...

CImageList使用指南

cimagelist使用指南 1.綜述 在 mfc中cimagelist類封裝了影象列表控制項的功能,影象列表是乙個具有相同大小的影象 可以是不同型別 的集合,其主要用於應用程式中大 規模圖示的儲存,該控制項是不可見的。通常與其它如clistbox,ccombobox,ccomboboxex以及ct...