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

做网站的公司多少钱服务外包公司

做网站的公司多少钱,服务外包公司,新浪网页版入口,上海招聘网官方网站我们开发的python软件包如果想发布到网上,可以让其他人通过pip install下载,一般是把软件包发布到PYPI平台。 PYPI准备 我们要现在pypi注册登录一下 文件组织架构 一般的python软件包的文件组织架构为包名文件夹__init__.py程序,包文件夹的…

我们开发的python软件包如果想发布到网上,可以让其他人通过pip install下载,一般是把软件包发布到PYPI平台。

PYPI准备

我们要现在pypi注册登录一下

文件组织架构

一般的python软件包的文件组织架构为包名文件夹+__init__.py+程序,包文件夹的同级有setup.py

.
│  LICENSE
│  README.md
│  setup.py
│
├─.github
│  └─workflows
│          publish-to-pypi.yml
│
└─package_nameproject.py__init__.py

这里我们要额外加一个.gituhb/workflows的文件夹,存储Action配置文件

配置Action

atcion文件示例如下


name: Publish Python 🐍 distributions 📦 to PyPIon:release:types: [published]  # This will trigger the workflow only when a new release is publishedjobs:build-n-publish:name: Build and publish Python 🐍 distributions 📦 to PyPIruns-on: ubuntu-22.04steps:- uses: actions/checkout@v2- name: Set up Pythonuses: actions/setup-python@v2with:python-version: '3.10'- name: Install pypa/buildrun: python -m pip install build- name: Build a binary wheel and a source tarballrun: python -m build --sdist --wheel . --outdir dist/- name: Install twinerun: python -m pip install twine- name: Publish distribution to PyPIenv:TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}run: twine upload dist/*

这里定义了在虚拟环境中的操作,打包然后利用twine发布包到pypi。

注意这里需要在仓库中配置secret:Settiing -> Secrets and vairables -> Action -> Repository secrets -> New 然后点击新建两个变量,分别取名PYPI_USERNAME和PYPI_PASSWORD,其中的value分别对应我们的pypi用户名和密码。

如果账户配置了双重认证,就得去pypi申请一个API:在pypi官网点击自己的用户名,选择Account settings,拉到最下面申请API

不能用用户名和密码登录了相应的代码也要一些修改

      env:TWINE_USERNAME: __token__TWINE_PASSWORD: ${{ secrets.PYPI_API_TOKEN }}

pypi中还需要配置一个信任的来源,填写你的仓库和包的信息

Action我们设置的是在仓库发布relase之后触发,所以我们需要先提交一个release

发布release之后action就会自动触发然后推送我们的包到pypi了

http://www.hrbkazy.com/news/40962.html

相关文章:

  • 凡科建站代理登录入口百度竞价推广的技巧
  • 网站正在建设中 html 模板如何写好软文
  • 巩义做网站汉狮网络外贸建站推广哪家好
  • 郑州做网站公司电话免费的网页入口
  • 江门制作公司网站如何创建个人网站免费
  • dedecms网站郑州网站seo外包
  • 企业产品展示型网站案例百度推广收费
  • 营销型网站的建设要求都有什么影响百度权重
  • wordpress tag页东莞市网络seo推广企业
  • 圆通我做网站拉网络营销主要是什么
  • 资源网站如何做网站推广的具体方案
  • 房产资讯的网站怎么做百度外链查询工具
  • 怎么做像知乎一样的网站西地那非片的功能主治
  • 做染料的网站电商运营转行后悔了
  • 陵园网站建设价格关键词优化一般收费价格
  • 湖北省建设部网站站长工具 忘忧草
  • 展厅设计公司选四度科技武汉好的seo优化网
  • 做淘宝京东还是独立网站交换链接网站
  • 内网如何做网站访问口碑推广
  • 党建网站建设 调研zoho crm
  • 供应链管理系统有哪些重庆seo推广外包
  • wordpress主题模板视频网站小程序自助搭建平台
  • 北京专业制作网站公司腾讯企点下载
  • 怎么把自己笔记本做服务器做个网站seo搜索引擎优化技术教程
  • logo设计说明优化手机流畅度的软件
  • 简历模板免费使用手机版广州网站制作实力乐云seo
  • css做网站怎么添加子页徐州新站百度快照优化
  • php 网站开发框架ap微博推广方案
  • 湖南建设监理报名网站模板建站哪里有
  • asp.net做学校网站首页宁波seo企业推广