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

贵阳市做网站电话旅游网站的网页设计

贵阳市做网站电话,旅游网站的网页设计,网站推广规范,wordpress加腾讯云cdnPython3自带有http服务,可以在服务器,也可以在本地启动,并运行一些常用的网页程序。比如:我们可以把streamlit框架编写的网页放到服务器上,开启http服务,就可以通过网页来调用这个pythont程序了&#xff0c…

Python3自带有http服务,可以在服务器,也可以在本地启动,并运行一些常用的网页程序。比如:我们可以把streamlit框架编写的网页放到服务器上,开启http服务,就可以通过网页来调用这个pythont程序了,如下面的单词批量查询工具。我们服务器某个端口上运行这个程序,再通过1panel为这个服务器建立一个反向代理,申请一个免费的证书,就可以通过域名来访问这个python程序了。

下面,我们一起来看看如何开启和使用web服务器。

一、开启Web服务

1. 基本方法

Python 3内置了简单的HTTP服务器,操作非常简便。

如果还没有在服务器上安装python,请自行查询相关资料安装。安装完成后,请按照以下步骤进行:

首先,进入www目录:

cd www 

用python命令,启动HTTP服务器:

python3 -m http.server 

如果是在本地,可以运行以下代码:

启动成功后,你会看到“Serving HTTP on 0.0.0.0 port 8000…”的提示,说明服务已在8000端口启动。

2. 后台运行服务

如果希望将服务放在后台运行,可以在命令后加上&,这样按Ctrl+C也不会关闭服务:

python3 -m http.server & 

为了确保服务不会被挂起,可以使用nohup命令:

nohup python3 -m http.server 8001 & 

二、指定端口

如果想使用其他端口,只需在命令中最后,附加端口号,例如:

python3 -m http.server 8001 

这样就会在8001端口启动HTTP服务。默认会从8501这个端口开启,如果端口被占用会继续顺延。

三、使用Web服务

访问 http://0.0.0.0:8000/ 可以查看www目录下的网页文件。

如果没有index.html,则会显示目录内容。此外,可以用ifconfig命令查看本机IP并进行访问。

四、nohup后台运行与关闭程序

对于需要长时间运行或输出信息较多的程序,建议使用后台运行并将输出保存到日志中,具体步骤如下:

1. 运行命令

nohup python3 -u test.py > test.log 2>&1 & 

例如,我要在我的服务器上运行一个dic.py的文件,可以cd到py文件所在dict目录运行以下代码:

nohup python3 -m  streamlit run dic.py

2. 按回车键,输入exit命令退出终端

注意:请勿直接关闭终端。

3. 命令解析

&:后台运行程序

nohup:程序不受挂起影响,即使退出服务器,也能后台运行该程序

-u:不启用缓存,实时输出

test.py:要执行的Python文件

test.log:保存输出的日志文件

>:将打印信息重定向到日志文件

2>&1:将标准错误输出重定向到标准输出

五、查看与管理后台程序

你可以使用以下命令查看和管理后台运行的程序:

1. 查看当前终端任务

jobs命令

查看当前终端后台运行的任务,jobs -l 可显示任务PID。

2. 查看所有进程

ps命令:

查看所有进程。使用如下命令:bash

ps -aux | grep "test.py" 

六、结束进程

使用kill命令结束进程的步骤:

通过jobs命令查看任务编号,然后执行:

kill %jobnum 

通过ps命令获取进程号PID,执行:

kill PID 

对于前台运行的程序,可以直接按 Ctrl+C 终止。

这样,你就能轻松地管理Python的HTTP服务,并有效地在后台运行你的程序!

http://www.dt0577.cn/news/57126.html

相关文章:

  • 什么软件做美食视频网站免费网站推广2023
  • 做任务挣钱的网站appseo网站排名优化工具
  • 嘉兴推广网站市场营销模式有哪些
  • mac系统怎样安装wordpress赣州网站seo
  • 做文案的网站营销策略4p分析怎么写
  • 泉州建网站网站seo优化怎么做
  • 房屋装修报价seo网站关键词优化排名
  • 哪个网站能靠做软件卖最新新闻实时新闻
  • 肇庆北滘网站设计适合成人参加的培训班
  • 做网站需要多少钱知乎网站买卖
  • 给黄网站做壳子冲会员千锋教育培训机构怎么样
  • 椒江网站制作厦门关键词优化seo
  • 淘宝卖家 打电话 做网站郑州seo网站管理
  • 新网站建设ppt推广关键词
  • 手机怎么自创网站外链发布网站
  • 家用电脑桌面做网站宣传软文是什么
  • 梅州网站建设大数据营销专业
  • 机械加工类网站腾讯控股第三季度营收1401亿
  • 关键词优化难易杭州seo俱乐部
  • 怎么做bbs论坛网站外包seo服务收费标准
  • 网站制作怎么添加图片竞价推广方案
  • 主题网站设计模板查排名网站
  • 搭建个网站朝阳区seo
  • 制作企业网站页面的实训报告免费百度广告怎么投放
  • javaweb做网站电商营销推广有哪些?
  • 高清网站推广免费下载最佳磁力吧cili8
  • 海外永久不收费的加速器seo外链工具源码
  • 个体户可以备案网站吗西安疫情最新数据消息5分钟前
  • 成立一家公司的基本流程成都seo工程师
  • 网站服务器物理地址怎么查广州seo优化排名公司