import 路徑,json傳輸

2021-08-21 03:43:02 字數 1677 閱讀 3958

#__author:"ryzreal"

#date :2018/7/1

# from web.web1.test import logging #在包下引入函式

# from web.web1 import test #在包下引入模組(py檔案)--執行包中init模組

# from modname import * #引用模組所有函式 --執行模組

# import module1[, module2[,... modulen] #根據路徑(sys.path)引用內建模組

# from modname import name1[, name2[, ... namen]] #根據模組引用函式

import sys,os

base_dir=os.path.dirname(os.path.dirname(os.path.abspath(__file__))) #設定相對路徑

print(os.path.abspath(__file__))

from week3.day8.atm.web.web1.test import logger

logger()

#__author:"ryzreal"

#date :2018/7/1

import os

import sys

base_dir=os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) #設定相對路徑

from foo.mod1 import main

main.main()

if __name__=="__main__": #本地測試執行,異地呼叫不執行

print(sys.path)

#__author:"ryzreal"

#date :2018/7/1

import json

dic =

f = open("json.text","w")

# data = json.dumps(dic) #要手動寫入

# f.write(data)

json.dump(dic,f) #不用手動寫入

f.close()

#__author:"ryzreal"

#date :2018/7/1

import json

f = open("json.text","r")

# date = f.read()

# date = json.loads(date)

date = json.load(f)

print(date["name"])

f.close()

#__author:"ryzreal"

#date :2018/7/1

import shelve

f = shelve.open(r"shlve_text")

f["info"] =

data = f.get("info")

print(data)

pycharm加入import路徑

系統版本 unbantu16.0.4 pycharm版本 pycharm community 2017.2 目標 匯入cifar10 git clonestep2 在pycharm中使用cifar 10資料的類 import cifar10,cifar10 input報錯 no module nam...

json傳輸格式

json是一種傳輸資料的格式 以物件為樣板,本質上即使物件,但是用途有區別,物件就是本地用的,json是用來傳輸的 物件的屬性加不加雙引號都可以,但是json規定json格式的屬性名必須加上雙引號。var obj var str json stringify obj console.log str ...

Python 新增import 匯入路徑

python中import某個模組時,首先會從python的內建模組中查詢是否含義該模組的定義,若未查找到會從sys.path對應的模組路徑查詢是否含有對應模組的定義,如果搜尋完成依然沒有對應a模組時則丟擲import的異常。file 屬性儲存著當前執行檔案的絕對路徑,sys.path 中儲存著搜尋...