日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python调用接口获取文件_python接口文件使用说明

發布時間:2025/3/8 python 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python调用接口获取文件_python接口文件使用说明 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

首先,

python

接口文件在安裝好的

darknet

目錄下的

python

文件夾,打開就

可以看到

這里的

darknet.py

文件就是

python

接口

用編輯器打開查看最后部分代碼:

使用十分簡單,

先將網絡配置加載進去,

然后進行檢測就行了。

但其實現在還不能直接用,

主要是以下兩點:

1

、在

python

目錄下打開終端,輸入

python?darknet.py

結果如下

錯誤提示:

123456Traceback

(most

recent

call

last):File

darknet.py

,

line

39,

inlib

=

CDLL(

libdarknet.so

,

RTLD_GLOBAL)File

/home/ubuntu/anaconda3/lib/python3.6/ctypes/init.py

,

line

348,

in

initself._handle

=

_dlopen(self._name,?mode)OSError:?libdarknet.so:?cannot?open?shared?object?file:?No?such?file

or?directory

原因是

darknet.py

需要依賴

libdarknet.so

文件,

該文件其實就在安裝好的

darknet

目錄下,把

libdarknet.so

darknet.py

放在同一目錄下就行了。

2

、處理好

libdarknet.so

目錄后,再次運行

python?darknet.py

結果如下:

錯誤提示:

1234Traceback

(most

recent

call

last):File

darknet.py

,

line

136,

innet

=

load_net(

cfg/tiny-yolo.cfg

,

TIny-yolo.weights

,

0)ctypes.ArgumentError:

argument

1:

………

..?:?wrong?type

原因是

net?=?load_net(

cfg/TIny-yolo.cfg

,

TIny-yolo.weights

,?0)

這個函數最后會將”

cfg/TIny-yolo.cfg

,

tiny-yolo.weights

”這些參數傳給剛才說到的

libdarknet.so

這個庫中,而這個庫是用

c/c++

來寫的,所以出現了這個錯誤。解決方法是在

出錯的字符串前面添加一個

b

就行了,如:

123net

=

load_net(b"cfg/tiny-yolo.cfg",

b"tiny-yolo.weights",

0)meta

=

load_meta(b"cfg/coco.data")r?=?detect(net,?meta,?b"data/dog.jpg")

再次運行:

總結

以上是生活随笔為你收集整理的python调用接口获取文件_python接口文件使用说明的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。