当前位置: 首页 > news >正文

西安免费公司网站设计百度公司高管排名

西安免费公司网站设计,百度公司高管排名,做导航网站怎么盈利,网站交互是什么目录 一、引言 二、方法步骤 步骤一:创建包目录结构 步骤二:配置__init__.py文件 步骤三:文件夹外配置setup.py文件 步骤四:终端Pip安装 三、结尾 一、引言 在编写项目代码的时候,有些自定义功能的函数是可以复用的。…

目录

一、引言

二、方法步骤

        步骤一:创建包目录结构

        步骤二:配置__init__.py文件

        步骤三:文件夹外配置setup.py文件

        步骤四:终端Pip安装 

 三、结尾


一、引言

        在编写项目代码的时候,有些自定义功能的函数是可以复用的。但是跨项目以后,不想将冗长的代码复制过来,使用import导入,跨本地文件夹又比较麻烦。因此如果能将自己写的函数创建成一个基础Python包,并将其pip安装进本地环境,那么我们以后使用起来就可以和其他基础库一样直接import了。

        本文以在目标检测任务中将检测框可视化在图片上这一功能函数为例,演示上述内容。

        visualize_box.py 实现的功能只是将框或线画到图片上,这在目标检测实验中常常要用到,可以将其写成函数黑盒形式(下第一幅图),在需要使用时(下第二幅图)导入即可。

 

二、方法步骤

        如果有一个函数想要在多个地方使用,并希望像标准包一样直接import,可以将其创建成一个 Python 包。下面是创建和使用 Python 包的步骤:

        步骤一:创建包目录结构

        将写好的函数的 .py 格式文件放在创建的文件夹下,并新建一个 __init__.py 文件。

my_functions/
├── visualize_box.py
└── __init__.py

        步骤二:配置__init__.py文件

        在__init__.py文件中写入加载的函数,可以加载 visualize_box.py 中的某一个函数,也可以全部加载。__init__.py中的代码内容如下。

# my_functions/__init__.pyfrom .visualize_box import *

         

        步骤三:文件夹外配置setup.py文件

        在存放功能函数的根目录(包含my_functions的文件目录)创建一个setup.py文件用于pip安装包。其内部代码如下。

# setup.pyfrom setuptools import setup, find_packages
# 将name改为你设置的存放库函数的文件根目录名
setup(name='my_functions',version='0.1',packages=find_packages(),
)

        步骤四:终端Pip安装 

        在终端中导航到 setup.py 所在的目录激活你要安装到的conda虚拟环境,并运行以下命令。

# cmd进入目录终端
# 激活conda虚拟环境
conda activate surya
# pip安装本地创建的库函数
pip install .

        红框显示激活的虚拟环境,蓝框显示我们安装成功。 

         可以pip list一下检测安装的成功,也可以新建一个python文件导入函数使用。

 三、结尾

        耶!成功了安装自己编写的函数,【Python Tips】用来记录在使用python中的一些小技巧,比如包的安装编写,代码书写的规范,类的使用等等,行文不分顺序,用于备忘。

http://www.hkea.cn/news/693984/

相关文章:

  • 驻马店市做网站seo臻系统
  • 找公司做网站怎么图片都要自己找百度推广官网电话
  • 网站小样用什么做seo外链平台热狗
  • 建站点的步骤sem是什么
  • 深圳专业做网站的衡水网站优化推广
  • 徐汇科技网站建设2345中国最好的网址站
  • 邢台论坛吧百度seo收录软件
  • 做国外服务器网站吗怎么让百度搜索靠前
  • 做动态图网站有哪些自建站怎么推广
  • web网站开发课程设计报告seo技术培训沈阳
  • 会宁网站建设公司网站优化助手
  • 网站设计制作体会2023年5月最新疫情
  • 月亮湾设计有限公司网站南宁seo产品优化服务
  • 福田欧曼服务站电话上海高端seo公司
  • 高端网站建设哪家好谷歌seo和百度seo
  • 前端写一个页面多少钱海口网站关键词优化
  • 浦东新区建设局官方网站东莞seo关键词
  • 在百度做橱柜网站进入百度一下官网
  • wordpress调用分类标签站长工具查询seo
  • 网站做全局搜索云南新闻最新消息今天
  • 公司网站推广方案长春seo代理
  • 网站地图怎么样做更利于收录手机百度搜索引擎入口
  • 中国建筑公司网站谷歌浏览器官方app下载
  • 厦门网站建设策划seo网站优化培训找哪些
  • 宝安区住房和建设局官方网站seo搜索引擎优化书籍
  • 省建设厅执业资格注册中心网站2023搜索最多的关键词
  • 本地wordpress上传搜索引擎营销优化策略有哪些
  • html手机网站模板培训心得体会800字
  • 合肥做网站公司哪家好经典的软文广告
  • 网站备案哪个部门北京推广