一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

15個(gè)節(jié)省時(shí)間的Jupyter技巧!

數(shù)據(jù)分析與開(kāi)發(fā) ? 來(lái)源:DeepHub IMBA ? 2023-01-05 15:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Jupyter Notebooks使用非常簡(jiǎn)單并且對(duì)于任何面向python的任務(wù)都可以非常方便的使用。只要它的內(nèi)核處于活動(dòng)狀態(tài),就可以用數(shù)據(jù)子集運(yùn)行和測(cè)試腳本,而不用每次重啟程序,這樣可以加快我們開(kāi)發(fā)和測(cè)試的速度。

但是因?yàn)樗?jiǎn)單了,所以我們經(jīng)常會(huì)犯一些錯(cuò)誤,浪費(fèi)我們的時(shí)間和計(jì)算成本。在這篇文章中,我們將討論一些可以節(jié)省時(shí)間,降低計(jì)算成本的技巧。

1、魔法命令

在Jupyter notebook中,“魔法命令”是特殊的命令,不是Python語(yǔ)言的一部分,但可以使您的生活更輕松。這些命令前面有%符號(hào)。

魔法命令很有用,可以直接嵌入到python代碼中,并解決常見(jiàn)問(wèn)題,例如列出當(dāng)前目錄中的所有文件或更改當(dāng)前工作目錄。

下面是一些常見(jiàn)的魔術(shù)命令:

  • %run:在當(dāng)前內(nèi)核中運(yùn)行Python腳本。
  • %load:從腳本中加載代碼并在當(dāng)前內(nèi)核中運(yùn)行。
  • %who:列出所有變量。
  • %timeit:記錄一行代碼的執(zhí)行時(shí)間。
  • %debug:在異常處輸入調(diào)試器。
  • %matplotlib inline:在notebook中顯示圖形。
  • %load_ext:加載擴(kuò)展,例如IPython擴(kuò)展。
  • %pwd:打印當(dāng)前工作目錄。
  • %ls:顯示當(dāng)前目錄中的所有文件。

我們可以運(yùn)行%lsmagic來(lái)查看所有magic命令的列表。

59a7d264-8cc9-11ed-bfe3-dac502259ad0.png

要獲得有關(guān)特定魔術(shù)命令的更多信息,可以使用?操作符,例如%run?。

2、執(zhí)行另一個(gè)Jupyter notebook文件

可以使用魔術(shù)命令來(lái)做一些有趣的事情。例如,從py文件中執(zhí)行python代碼,或從ipynb文件中執(zhí)行jupyter notebook。

%run將執(zhí)行jupyter notebook并顯示輸出,這與導(dǎo)入python模塊不同。

我們可以運(yùn)行two-histogram notebook并得到如下輸出:

%run./two-histograms.ipynb
59c73bf4-8cc9-11ed-bfe3-dac502259ad0.png

3、查看文檔

通過(guò)高亮顯示方法并按Shift + Tab鍵,可以輕松查看該方法的文檔。它將顯示編寫(xiě)函數(shù)時(shí)編寫(xiě)的文檔字符串。你也可以通過(guò)點(diǎn)擊右上角的+按鈕來(lái)打開(kāi)模態(tài)框。

還可以通過(guò)突出顯示每個(gè)magic命令并按Shift + Tab鍵來(lái)獲得有關(guān)每個(gè)magic命令的更多信息。

59d6148a-8cc9-11ed-bfe3-dac502259ad0.gif

4、添加多個(gè)游標(biāo)

如果你需要重命名寫(xiě)在幾個(gè)地方的變量,或者在編輯代碼時(shí),你希望你有多個(gè)光標(biāo)。

在Jupyter notebooks中,可以使用多個(gè)光標(biāo)同時(shí)編輯文本。如果你想一次對(duì)多行文本進(jìn)行相同的更改,這可能很有用。

要在Jupyter notebook中使用多個(gè)游標(biāo),可以按住Alt鍵并單擊所需的位置。這將在每個(gè)點(diǎn)擊的位置創(chuàng)建一個(gè)游標(biāo)。然后你可以像往常一樣進(jìn)行編輯,更改將同時(shí)應(yīng)用于所有位置。

Windows:按住alt +左鍵并拖動(dòng)光標(biāo)。Mac:按住option鍵+左鍵拖動(dòng)光標(biāo)。

你也可以使用Shift + Alt +上/下箭頭鍵組合來(lái)選擇多行文本,并在每一行的開(kāi)頭創(chuàng)建一個(gè)光標(biāo)。

59f2619e-8cc9-11ed-bfe3-dac502259ad0.gif

記住,使用多個(gè)游標(biāo)可能會(huì)產(chǎn)生問(wèn)題,所以最好在使用這個(gè)功能之前保存好你的代碼,以防你做了任何意想不到的更改。

5、從另一個(gè)外部python腳本中插入代碼

可以用外部python腳本替換單元格的內(nèi)容。你可以使用計(jì)算機(jī)上的任何python文件,也可以使用URL作為源。

#BeforeRunning
%load./hello_world.py

在下一個(gè)單元格中可以使用:

if__name__=="__main__":
print("HelloWorld!")

Output
HelloWorld!

6、運(yùn)行CMD/Shell命令

Jupyter notebook中使用!命令前的前綴可以運(yùn)行操作系統(tǒng)的命令。例如,要列出當(dāng)前目錄下的文件,可以使用ls命令:

!ls

你也可以通過(guò)在命令后面添加參數(shù)來(lái)傳遞參數(shù)。例如,要列出特定目錄下的文件,可以使用-l選項(xiàng)以長(zhǎng)格式顯示文件,并將目錄路徑指定為參數(shù):

!ls-l/path/to/directory

你也可以將命令的輸賦值給一個(gè)變量,并在代碼中使用它。例如:

files=!ls
print(files)

上面代碼會(huì)把當(dāng)前目錄中的文件列表分配給files變量,并打印出來(lái)。

你可以使用這種技術(shù)在Jupyter notebook中運(yùn)行任何shell命令,只要該命令在運(yùn)行notebook的系統(tǒng)中可用。

7、為程序完成設(shè)置鬧鐘

當(dāng)你的模型完成訓(xùn)練或任何任務(wù)時(shí),得到一個(gè)通知總是很有幫助的。

windows 10中,我們可以使用win10toast模塊設(shè)置它。

pipinstallwin10toast

然后使用這段代碼

fromwin10toastimportToastNotifier
toaster=ToastNotifier()

#Yourprogram

toaster.show_toast("Executioncomplete",
"Yourcalculationcompleted",
duration=10)

我們?cè)诔绦蛲瓿蓤?zhí)行時(shí)為我們進(jìn)行提示。

importwinsound

#setanalarmof440HZforonesecond(1000ms)
duration=1000
freq=440

winsound.Beep(freq,duration)

Mac和Linux可以使用os模塊,使用afplay命令(在macOS上)或aplay命令(在Linux上)播放聲音。

importos

#Runyourprogramhere
#Playasoundwhentheprogramcompletes
os.system("afplay/path/to/sound.mp3")#macOS
os.system("aplay/path/to/sound.wav")#Linux

可以將/path/to/sound.mp3替換為要播放的聲音文件的路徑。或者是afplay或aplay命令支持的任何音頻文件,如MP3、WAV或AIFF。

只有在運(yùn)行Jupyter notebook的系統(tǒng)上有afplay或aplay命令時(shí),此方法才有效。

在Mac中,還可以使用內(nèi)置命令say,在程序完成時(shí)說(shuō)一些話。

importos

os.system('say"hisiri"')

8、顯示執(zhí)行時(shí)間

要在Jupyter notebook中測(cè)量單元格的執(zhí)行時(shí)間,可以使用%timeit魔法命令。此命令將執(zhí)行單個(gè)語(yǔ)句并返執(zhí)行時(shí)間。下面是如何使用%timeit的例子:

%timeitsum(range(100))

這將計(jì)算sum函數(shù)的執(zhí)行時(shí)間,并返回執(zhí)行該函數(shù)所需的平均時(shí)間。

5a017b48-8cc9-11ed-bfe3-dac502259ad0.png

還可以使用%%timeit來(lái)測(cè)量整個(gè)單元格的執(zhí)行時(shí)間:

%%timeit

total=0
foriinrange(1000):
total+=i
5a1a22c4-8cc9-11ed-bfe3-dac502259ad0.png

可以看到上面的代碼與我們使用使用Python中的time模塊的結(jié)果類(lèi)似

importtime

start_time=time.time()

#codetomeasure
sum(range(100))

end_time=time.time()

elapsed_time=end_time-start_time
print(f'Executiontime:{elapsed_time:.2f}seconds')
5a3e9d84-8cc9-11ed-bfe3-dac502259ad0.png

注意:這些方法只會(huì)測(cè)量單元格中代碼的執(zhí)行時(shí)間。如果計(jì)算單元依賴(lài)于其他計(jì)算單元或外部資源,則執(zhí)行時(shí)間將不包括執(zhí)行這些依賴(lài)項(xiàng)所需的時(shí)間。

9、在notebook之間傳遞變量

在Jupyter notebook中,%store魔法命令可以在notebook之間傳遞變量。

下面是一個(gè)使用它的例子:

var1=10
%storevar1

在另外一個(gè)notebook中可以用下面命令獲得變量的值

%store-rvar1
print(var1)

%store魔法命令有以下幾個(gè)操作

%store var1:存儲(chǔ)變量var1

%store -r var1:檢索存儲(chǔ)的變量var1,并將其賦值給當(dāng)前筆記本中同名的變量

%store -d var1:刪除已存儲(chǔ)的變量var1

%store -z:刪除所有已存儲(chǔ)的變量

你也可以使用一個(gè)%store命令存儲(chǔ)多個(gè)值,如

%storevar1var2

%store命令僅在相同的Jupyter會(huì)話中有效。

%store命令的值在內(nèi)核重啟后也是可以訪問(wèn)的,看看下面這個(gè)例子。

5a9b9822-8cc9-11ed-bfe3-dac502259ad0.gif

10、列出所有鍵盤(pán)快捷鍵

學(xué)習(xí)鍵盤(pán)快捷鍵將節(jié)省你大量的時(shí)間。我們可以在頂部菜單下:幫助>鍵盤(pán)快捷鍵檢查它們,或在命令模式下按H鍵來(lái)查看。以下是Jupyter notebook中一些常用的鍵盤(pán)快捷鍵列表:

  • Enter:當(dāng)前單元格進(jìn)入編輯模式
  • Esc:當(dāng)前單元格進(jìn)入命令模式
  • Shift + Enter:運(yùn)行當(dāng)前單元格并移動(dòng)到下一個(gè)單元格
  • Ctrl + Enter:運(yùn)行當(dāng)前單元格
  • Alt + Enter:運(yùn)行當(dāng)前單元格并在下面插入一個(gè)新單元格
  • Shift + Tab:顯示當(dāng)前函數(shù)或?qū)ο蟮奈臋n
  • Ctrl + S:保存
  • A:在當(dāng)前單元格的上方插入一個(gè)新單元格(在命令模式下)
  • B:在當(dāng)前單元格下面插入一個(gè)新單元格(在命令模式下)
  • M:將當(dāng)前單元格更改為Markdown單元格(在命令模式下)
  • Y:將當(dāng)前單元格更改為代碼單元格(在命令模式下)
  • D + D:刪除當(dāng)前單元格(在命令模式下)
  • Z:撤銷(xiāo)最后一次刪除單元格(在命令模式下)
  • X:切割選定的單元格(在命令模式下)
  • C:復(fù)制選中的單元格(在命令模式下)
  • V:粘貼選中的單元格(在命令模式下)
  • Ctrl + Shift + -將當(dāng)前單元格從光標(biāo)所在的位置拆分成兩個(gè)。(在命令模式下)
  • Esc + F:找到并替換你的代碼,但不替換輸出。(在命令模式下)
  • Esc + O:切換單元格輸出(在命令模式下)

選擇多個(gè)單元格:

  • Shift + Down選擇向下方向的下一個(gè)單元格。
  • Shift + Up選擇向上方向的下一個(gè)單元格。(在命令模式下)
  • Shift + M:合并多個(gè)選定單元格。(在命令模式下)

還可以使用%shortcuts魔術(shù)命令查看當(dāng)前單元格輸出區(qū)域的鍵盤(pán)快捷鍵列表:

%shortcuts

這將顯示所有快捷鍵及其相應(yīng)操作的列表。

11、隱藏不必要的輸出

當(dāng)你從Jupyter notebook創(chuàng)建報(bào)告時(shí),看到不必要的內(nèi)存代碼或?qū)ο骾d是很煩人的。要將這些不必要的輸出隱藏在起來(lái)可以使用 分號(hào) ;

看看下面代碼:

5af6ca12-8cc9-11ed-bfe3-dac502259ad0.png

如果想屏蔽matplotlib的輸出,看看下面代碼,注意后面的分號(hào):

plt.plot(x,y);
5b0d16d2-8cc9-11ed-bfe3-dac502259ad0.png

12、使用python以外的其他語(yǔ)言編寫(xiě)函數(shù)

如果你正在處理大量的大型數(shù)據(jù)集,并且numpy的速度不夠快,那么你可以直接在python代碼中直接編寫(xiě)一些c或fortran代碼。

如果你想開(kāi)始用c編寫(xiě)函數(shù),那么你將需要cython庫(kù)。

!pipinstallCython

加載和使用:

%load_extCython

%%cython
defmyltiply_by_2(floatx):
return2.0*x

myltiply_by_2(23.)

要編寫(xiě)fortran函數(shù),則需要另一個(gè)庫(kù)fortrain-magic。

!pipinstallfortran-magic

代碼如下:

%load_extfortranmagic

%%fortransubroutinecompute_fortran(x,y,z)
real,intent(in)::x(:),y(:)
real,intent(out)::z(size(x,1))
z=sin(x+y)
endsubroutinecompute_fortran

compute_fortran([1,2,3],[4,5,6])

13、擴(kuò)展pandas輸出中的列數(shù)和行數(shù)

默認(rèn)情況下,panda的dataframe只能顯示有限數(shù)量的行和列。有幾種方法可以擴(kuò)展Jupyter Notebook中pandas DataFrame中顯示的行和列的數(shù)量。

方法1:使用pd.options.display.max_rows和pd.options.display.max_columns選項(xiàng)。

例如要顯示最多100行50列,可以使用以下代碼:

importpandasaspd

pd.options.display.max_rows=100
pd.options.display.max_columns=50

方法2:使用pd.set_option函數(shù)設(shè)置這些選項(xiàng)。例如:

pd.set_option("display.max_rows",100)
pd.set_option("display.max_columns",50)

或者可以使用head和tail方法來(lái)顯示DataFrame的前幾行或后幾行。例如:

df.head(10)
df.tail(5)

方法3:使用IPython中的IPython.display模塊控制顯示。例如:

fromIPython.displayimportdisplay

display(df,max_rows=100,max_columns=50)

這將顯示100行50列的DataFrame。

14、提取輸入和輸出單元數(shù)據(jù)

當(dāng)你執(zhí)行完一個(gè)單元格時(shí),你意識(shí)到忘記給一個(gè)變量賦值,那怎么辦呢?

我們?cè)趈upyter notebook中執(zhí)行單元格時(shí),它將分配一個(gè)行號(hào)為ln:

5b1fdf88-8cc9-11ed-bfe3-dac502259ad0.png

當(dāng)單元格完成執(zhí)行時(shí),我們會(huì)得到一個(gè)輸出并且可以通過(guò)傳遞執(zhí)行編號(hào)作為索引來(lái)訪問(wèn)它

5b32c7ce-8cc9-11ed-bfe3-dac502259ad0.png

Out是一個(gè)python字典,存儲(chǔ)單元格的所有輸出。我們可以使用編號(hào)作為索引來(lái)訪問(wèn)輸出。

15、導(dǎo)出單元格的內(nèi)容

當(dāng)完成jupyter的測(cè)試我們可能會(huì)想將jupyter單元中內(nèi)容導(dǎo)出到python文件中。最簡(jiǎn)單的辦法是創(chuàng)建一個(gè)py文件并復(fù)制粘貼代碼,但這很明顯不是最好的方法。

%%writefile是一個(gè)Jupyter Notebook魔法命令,可以將單元格的內(nèi)容保存為Python文件。例如在單元格中有以下代碼:

%%writefileexample.py
defadd(a,b):
returna+b
print(add(3,4))

你可以運(yùn)行單元格后將在Jupyter Notebook所在的目錄中創(chuàng)建一個(gè)名為example.py的文件,文件內(nèi)容就是單元格內(nèi)的python代碼

%pycat是另外一個(gè)Jupyter Notebook魔法命令,它在Notebook的單元格中顯示Python文件的內(nèi)容。如果在單元格中有以下代碼:

%pycatexample.py

它將在單元格的輸出中顯示example.py文件的內(nèi)容。這對(duì)于快速查看Python文件的內(nèi)容非常有用。

總結(jié)

以上就是我們總結(jié)的一些技巧,希望對(duì)你有所幫助。

審核編輯 :李倩



聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4900

    瀏覽量

    70779
  • 調(diào)試器
    +關(guān)注

    關(guān)注

    1

    文章

    313

    瀏覽量

    24330
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4827

    瀏覽量

    86802

原文標(biāo)題:15個(gè)節(jié)省時(shí)間的Jupyter技巧!

文章出處:【微信號(hào):DBDevs,微信公眾號(hào):數(shù)據(jù)分析與開(kāi)發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    AI在醫(yī)療健康和生命科學(xué)中的發(fā)展現(xiàn)狀

    NVIDIA 首次發(fā)布的“AI 在醫(yī)療健康和生命科學(xué)中的現(xiàn)狀”調(diào)研,揭示了生成式和代理式 AI 如何幫助醫(yī)療專(zhuān)業(yè)人員在藥物發(fā)現(xiàn)、患者護(hù)理等領(lǐng)域節(jié)省時(shí)間和成本。
    的頭像 發(fā)表于 04-14 14:10 ?420次閱讀

    低代碼/無(wú)代碼解決方案Atlassian Automation:功能優(yōu)勢(shì)詳解及在Jira、Confluence、Jira Service Management中的應(yīng)用指南

    在當(dāng)今快節(jié)奏的工作環(huán)境中,團(tuán)隊(duì)面臨著數(shù)據(jù)量激增、任務(wù)復(fù)雜化等挑戰(zhàn)。Atlassian Automation可幫助大規(guī)模應(yīng)對(duì)這一挑戰(zhàn),通過(guò)消除手動(dòng)任務(wù)(如通知團(tuán)隊(duì)、管理內(nèi)容等單調(diào)操作),幫助團(tuán)隊(duì)節(jié)省時(shí)間、減少人為錯(cuò)誤并推動(dòng)項(xiàng)目進(jìn)展。
    的頭像 發(fā)表于 03-28 15:00 ?364次閱讀
    低代碼/無(wú)代碼解決方案Atlassian Automation:功能優(yōu)勢(shì)詳解及在Jira、Confluence、Jira Service Management中的應(yīng)用指南

    發(fā)燒級(jí)體驗(yàn)!信德存儲(chǔ)卡,讓你的設(shè)備告別存儲(chǔ)短板

    信德消費(fèi)級(jí) TF 卡有 64GB 大容量,滿(mǎn)足日常數(shù)據(jù)存儲(chǔ)。讀速 90MB/s ,寫(xiě)速 30MB/s,快速處理各類(lèi)數(shù)據(jù)。比如,傳輸一部 2GB 的高清電影,僅需 20 多秒,大大節(jié)省時(shí)間。
    的頭像 發(fā)表于 02-24 16:49 ?351次閱讀
    發(fā)燒級(jí)體驗(yàn)!信德存儲(chǔ)卡,讓你的設(shè)備告別存儲(chǔ)短板

    使用瑞薩AnalogPAK SLG47001/03節(jié)省開(kāi)發(fā)時(shí)間

    在當(dāng)今快速發(fā)展的技術(shù)市場(chǎng)中,對(duì)更快、更高效的產(chǎn)品開(kāi)發(fā)的需求比以往任何時(shí)候都高。企業(yè)一直在尋找簡(jiǎn)化流程和縮短上市時(shí)間的方法。有助于節(jié)省時(shí)間、簡(jiǎn)化設(shè)計(jì)和降低成本的產(chǎn)品對(duì)于保持競(jìng)爭(zhēng)力至關(guān)重要。
    的頭像 發(fā)表于 12-12 10:54 ?610次閱讀
    使用瑞薩AnalogPAK SLG47001/03<b class='flag-5'>節(jié)省</b>開(kāi)發(fā)<b class='flag-5'>時(shí)間</b>

    快充電線:高效充電體驗(yàn)的必備神器

    線是指支持快速充電技術(shù)的充電線。它們采用優(yōu)化的電路設(shè)計(jì)和高質(zhì)量的材料,能夠以更快的速度為設(shè)備充電,同時(shí)還能保護(hù)電池健康。 快充電線的優(yōu)勢(shì) 節(jié)省時(shí)間 快充電線的主要優(yōu)勢(shì)之一是節(jié)省時(shí)間。相比普通充電線,快充電線可以在
    的頭像 發(fā)表于 08-30 18:05 ?1736次閱讀

    DNP3設(shè)備數(shù)據(jù) 轉(zhuǎn) CCLink IE Field Basic項(xiàng)目案例

    網(wǎng)關(guān)可將DNP3協(xié)議設(shè)備數(shù)據(jù)轉(zhuǎn)成CCLink協(xié)議轉(zhuǎn)發(fā),實(shí)現(xiàn)不同協(xié)議設(shè)備間數(shù)據(jù)交換。配置簡(jiǎn)單,節(jié)省時(shí)間和人力成本,支持多種協(xié)議和工業(yè)應(yīng)用,設(shè)備長(zhǎng)期穩(wěn)定工作。
    的頭像 發(fā)表于 08-20 09:34 ?875次閱讀
    DNP3設(shè)備數(shù)據(jù) 轉(zhuǎn) CCLink IE Field Basic項(xiàng)目案例

    iec61850設(shè)備數(shù)據(jù) 轉(zhuǎn) CCLink IE Field Basic項(xiàng)目案例

    案例說(shuō)明使用VFBOX網(wǎng)關(guān)采集IEC61850設(shè)備數(shù)據(jù)并轉(zhuǎn)成CCLink協(xié)議轉(zhuǎn)發(fā)。網(wǎng)關(guān)支持多種協(xié)議轉(zhuǎn)換,實(shí)現(xiàn)不同設(shè)備間互聯(lián)互通。通過(guò)簡(jiǎn)單配置,節(jié)省時(shí)間人力成本,設(shè)備長(zhǎng)期穩(wěn)定工作。
    的頭像 發(fā)表于 08-15 09:23 ?606次閱讀
    iec61850設(shè)備數(shù)據(jù) 轉(zhuǎn) CCLink IE Field Basic項(xiàng)目案例

    opc ua設(shè)備數(shù)據(jù) 轉(zhuǎn) CCLink IE Field Basic項(xiàng)目案例

    設(shè)置網(wǎng)關(guān)采集OPCUA設(shè)備數(shù)據(jù)并轉(zhuǎn)為CCLink協(xié)議轉(zhuǎn)發(fā),實(shí)現(xiàn)不同協(xié)議設(shè)備間數(shù)據(jù)交換。網(wǎng)關(guān)支持多種協(xié)議轉(zhuǎn)換,操作簡(jiǎn)單,節(jié)省時(shí)間人力成本,長(zhǎng)期穩(wěn)定工作。
    的頭像 發(fā)表于 08-14 09:44 ?504次閱讀
    opc ua設(shè)備數(shù)據(jù) 轉(zhuǎn) CCLink IE Field Basic項(xiàng)目案例

    人工智能在項(xiàng)目管理中的應(yīng)用:Atlassian Intelligence六大自動(dòng)化任務(wù)方法詳解,讓Jira與Confluence效率翻倍

    人工智能(AI)正在重塑工作方式。它允許您自動(dòng)化工作流程,以節(jié)省時(shí)間并確保各種項(xiàng)目之間的一致性。借助AI的力量,您可以輕松簡(jiǎn)化那些推動(dòng)業(yè)務(wù)發(fā)展的繁瑣任務(wù)。學(xué)習(xí)如何使用AI實(shí)現(xiàn)自動(dòng)化,是在保證工作質(zhì)量
    的頭像 發(fā)表于 08-12 11:44 ?2049次閱讀
    人工智能在項(xiàng)目管理中的應(yīng)用:Atlassian Intelligence六大自動(dòng)化任務(wù)方法詳解,讓Jira與Confluence效率翻倍

    電力IEC104設(shè)備數(shù)據(jù) 轉(zhuǎn) CCLink IE Field Basic項(xiàng)目案例

    網(wǎng)關(guān)采集IEC104設(shè)備數(shù)據(jù)并轉(zhuǎn)成CCLink協(xié)議轉(zhuǎn)發(fā)。支持多種協(xié)議和現(xiàn)場(chǎng)總線,實(shí)現(xiàn)設(shè)備間互聯(lián)互通。配置簡(jiǎn)單,不修改設(shè)備程序,長(zhǎng)期穩(wěn)定工作,節(jié)省時(shí)間和人力成本。
    的頭像 發(fā)表于 08-07 09:43 ?586次閱讀
    電力IEC104設(shè)備數(shù)據(jù) 轉(zhuǎn) CCLink IE Field Basic項(xiàng)目案例

    CJ188設(shè)備數(shù)據(jù) 轉(zhuǎn) CCLink IE Field Basic項(xiàng)目案例

    利用VFBOX網(wǎng)關(guān)實(shí)現(xiàn)CJ188數(shù)據(jù)采集并轉(zhuǎn)換成CCLinkIEFieldBasic協(xié)議轉(zhuǎn)發(fā)。支持多種協(xié)議轉(zhuǎn)換,節(jié)省時(shí)間和人力成本。網(wǎng)關(guān)穩(wěn)定工作,無(wú)需修改設(shè)備程序,簡(jiǎn)單配置即可實(shí)現(xiàn)設(shè)備互聯(lián)。
    的頭像 發(fā)表于 08-05 09:30 ?1153次閱讀
    CJ188設(shè)備數(shù)據(jù) 轉(zhuǎn) CCLink IE Field Basic項(xiàng)目案例

    DTL698電表數(shù)據(jù) 轉(zhuǎn) CCLink IE Field Basic協(xié)議項(xiàng)目案例

    VFBOX網(wǎng)關(guān)通過(guò)協(xié)議轉(zhuǎn)換實(shí)現(xiàn)DLT698電表數(shù)據(jù)采集并轉(zhuǎn)發(fā)為CCLink協(xié)議,支持多種協(xié)議和設(shè)備,通過(guò)簡(jiǎn)單配置實(shí)現(xiàn)互聯(lián)互通,節(jié)省時(shí)間人力成本,設(shè)備長(zhǎng)期穩(wěn)定工作。
    的頭像 發(fā)表于 08-02 09:46 ?452次閱讀
    DTL698電表數(shù)據(jù) 轉(zhuǎn) CCLink IE Field Basic協(xié)議項(xiàng)目案例

    DLT645電表數(shù)據(jù) 轉(zhuǎn) CCLink IE Field Basic項(xiàng)目案例

    VFBOX網(wǎng)關(guān)作為協(xié)議轉(zhuǎn)換工具,支持多種協(xié)議轉(zhuǎn)換,通過(guò)簡(jiǎn)單配置實(shí)現(xiàn)DLT645電表數(shù)據(jù)采集并轉(zhuǎn)發(fā)為CCLink協(xié)議,適用于不同系統(tǒng)間數(shù)據(jù)交換,節(jié)省時(shí)間和人力成本,確保設(shè)備長(zhǎng)期穩(wěn)定運(yùn)行。
    的頭像 發(fā)表于 08-01 09:27 ?613次閱讀
    DLT645電表數(shù)據(jù) 轉(zhuǎn) CCLink IE Field Basic項(xiàng)目案例

    EthernetIP IO從站設(shè)備數(shù)據(jù) 轉(zhuǎn) CCLink IE Field Basic項(xiàng)目案例

    案例展示設(shè)置網(wǎng)關(guān)采集EthernetIPIO設(shè)備數(shù)據(jù)并轉(zhuǎn)成CCLink協(xié)議轉(zhuǎn)發(fā)。網(wǎng)關(guān)支持多種協(xié)議轉(zhuǎn)換,實(shí)現(xiàn)設(shè)備間互聯(lián)互通。VFBOX網(wǎng)關(guān)工業(yè)級(jí)品質(zhì),簡(jiǎn)單配置即可連接設(shè)備和系統(tǒng),節(jié)省時(shí)間和人力成本。
    的頭像 發(fā)表于 07-30 09:37 ?610次閱讀
    EthernetIP IO從站設(shè)備數(shù)據(jù) 轉(zhuǎn) CCLink IE Field Basic項(xiàng)目案例

    S7-200指令庫(kù)

    S7-200庫(kù)文件是西門(mén)子旗下同款編程軟件的可調(diào)用數(shù)據(jù)庫(kù),可安裝也可直接覆蓋進(jìn)行使用。常用的數(shù)據(jù)庫(kù),簡(jiǎn)便方便調(diào)用。在PLC中調(diào)試中節(jié)省時(shí)間
    發(fā)表于 07-23 12:29 ?7次下載