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

用table做的网站淘宝流量网站

用table做的网站,淘宝流量网站,做AMC12的题的网站,网站模板与网站定制版的区别目录 一、引言 二、方法步骤 步骤一:创建包目录结构 步骤二:配置__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.ds6.com.cn/news/59334.html

相关文章:

  • 注册网站流程怎么推广公司网站
  • 高端网站建设urkeji怎么找一手app推广代理
  • 装修网站设计平台平面设计培训费用一般是多少
  • 成都公司展厅设计公司汕头seo网站建设
  • 做汽车精品的网站项目优化seo
  • 网站建设服务宗旨凡科网站建设
  • 湛江市国外网站建设报价seo课程培训班
  • 网页游戏开服表就上囧游村seo基础知识培训
  • 公司网站首页怎么做google优化排名
  • 前端做网站框架深圳百度关键字优化
  • 日语写给折扣网站开发信太原搜索引擎优化招聘信息
  • 做玻璃的网站南昌seo外包公司
  • 西充县住房和城乡建设局网站seo搜索引擎官网
  • 域名和网站的建设实训报告产品营销软文
  • 嘉兴网站建设模板网站高权重网站出售
  • 做网站一般都选哪家怎么创建网站
  • 冷门缺人却高薪的职业萌新seo
  • 青岛网站建设青岛新思维seo排名优化软件有
  • 用别人服务器做网站谷歌优化方法
  • wordpress热门文章代码站长seo
  • 网站维护包括哪些内容网络培训心得
  • 陕西专业网站建设价格seo专员
  • 做可视化的网站优化服务平台
  • 大良营销网站建设流程什么推广平台好
  • 玉林住房和城乡规划建设委员会网站百度推广一年多少钱
  • 我想花钱做网站seo优化服务
  • 炒股网站开发宣传链接怎么做
  • 企业信息系统类型太原搜索引擎优化
  • 手机端网站建设方案最新消息新闻头条
  • 潮州市住房和城乡建设局网站今日最新消息新闻报道