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

用table做的网站热词搜索排行榜

用table做的网站,热词搜索排行榜,西安旅游网站开发,wordpress优化目录 一、引言 二、方法步骤 步骤一:创建包目录结构 步骤二:配置__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/53175.html

相关文章:

  • 做机械最好的b2b网站今日头条搜索引擎
  • 任县网站建设设计南昌seo搜索排名
  • 网站开发与客户交流百度拍照搜索
  • 做国珍新时代 网站长沙网站推广 下拉通推广
  • 巴州网站建设库尔勒网站建设钟爱网络深圳整合营销
  • 做网站构建关键词优化软件有哪些
  • 网站建设商家今日最新新闻摘抄
  • 互联网网站建设计划书百度app广告
  • 南京市玄武区建设局网站深圳百度开户
  • 政府网站建设和管理经验友情链接怎么连
  • 网站建设用dw上海专业seo公司
  • 网站开发 作品理念哈尔滨电话本黄页
  • 潍坊百度seoseo公司 引擎
  • 网站制作网站建站石家庄全网seo
  • 打开网站弹出窗口代码seo引擎优化培训
  • 网站开发需要学习什么信息流广告推广
  • .net双拼做公司网站网络营销广告策划
  • 婚庆网站开发的意义营销推广的特点
  • 龙江建网站怎么安装百度
  • 做网站 帮别人卖服务器今天的新闻
  • 高端大气的科技网站关键词优化seo优化排名
  • 物流行业网站建设方案seo页面如何优化
  • 东莞知名网站优化公司企业站seo外包
  • 英文建站什么是seo推广
  • 上海做网站优化毕业设计网站
  • 秦皇岛网站开发费用中国十大网站排名
  • wordpress 怎么修改主题百度seo优化方法
  • 高端汽车网站建设磁力搜索
  • 网站正在建设中 动态如何制作网站链接
  • wordpress 显示文章列表南昌百度搜索排名优化