亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將ipynb文件讀入python

將ipynb文件讀入python

飲歌長嘯 2022-06-28 10:05:56
 def request_sender(i):      request to the database with api calls dict1 = {"file1":"id1,id2,id3",     "file2":"id4,id5,id6"} for i in dict1.keys():     for j in dict1[i]:         request_sender(i)目前,當單個文件的所有 id 都更新并且每個文件都是我可以使用 %run 導入的 ipynb 文件時,我的腳本會自動運行,代碼運行良好。這里唯一的問題是我必須手動輸入文件,并且如果能夠將文件讀入我的 python 代碼并使用正則表達式函數或字符串操作處理代碼,我可以找到并獲取密鑰。但我不知道如何將 ipynb 文件讀入我的 python 代碼
查看完整描述

2 回答

?
小怪獸愛吃肉

TA貢獻1852條經驗 獲得超1個贊

我找到了答案,我開始使用不同的打開方式我經歷了 ipynb 文件類型,我了解它是一個以 json 格式編寫的 html 文件,因此我們可以使用 html 方法來讀取它。


 import codecs

 f=codecs.open("DTR IMEI - VAS.ipynb", 'r')

 print(f.read())


查看完整回答
反對 回復 2022-06-28
?
MYYA

TA貢獻1868條經驗 獲得超4個贊

那這個呢:


import codecs

import json


f = codecs.open("JupFileName.ipynb", 'r')

source = f.read()


y = json.loads(source)

pySource = '##Python .py code from .jpynb:\n'

for x in y['cells']:

     for x2 in x['source']:

         pySource = pySource + x2

         if x2[-1] != '\n':

            pySource = pySource + '\n'


print(pySource)


查看完整回答
反對 回復 2022-06-28
  • 2 回答
  • 0 關注
  • 310 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號