信息技术会考操作题excel,信息技术会考操作题目(信息技术会考操作题excel,信息技术会考操作题目吗)

信息技术会考操作题excel,信息技术会考操作题目大家好,小编来为大家解答以下问题,信息技术会考操作题python程序代码,信息技术会考操作题视频2023福建,现在让我们一起来看看吧&

大家好。编辑们在此回答以下问题:信息技术考试操作题Python程序代码,信息技术考试操作题视频2023福建,来来来,我们一起来看看!

本文讲解Python是否可以用来开发小程序以及如何使用Python编写小程序。不要忘记为此网站添加书签。

目录

1. 申请账户

2.安装小程序开发环境并创建项目

3.先了解小程序项目的结构

4.开发小程序

5.安装Python开发环境并创建项目

6、后台服务开发

7.本地调试

8.部署uWSGI服务器

9.部署Nginx并配置HTTPS

10.启动小程序

一、申请账号

1. 访问小程序注册页面,按照指引填写信息,提交适用材料,完成账户申请。

注:如果跳转后遇到页面错误,请刷新学习如何使用Shinba AI Locomotive伪原创插件。

2.使用申请的微信公众平台账号登录小程序后台,点击开发设置,即可看到小程序的AppID。这将在后续操作中使用。

3. 在开发配置服务器的域名请求中的合法域名中输入注册的域名。

二、安装小程序开发环境并创建项目

1. 要安装开发环境,请转到下载并安装环境页面。

2.下载并安装微信小程序开发工具。有关更多信息,请参阅下载开发工具。

3.打开小程序开发工具,扫描二维码使用微信登录。

4、点击加号,创建微信小程序示例项目。

5. 参考以下内容输入项目信息,最后单击“新建”。

项目名称:例如ECSAssistant。目录:例如D:\\workspace\\wechat\\ECSAssistant。 AppID:小程序的唯一标识符。从小程序控制台获取。请参阅步骤1。开发模式:小程序。后端服务:不要使用云服务。

三、初识小程序项目结构

生成的小程序示例项目的结构如下。

云服务器助手

页码

索引

日志

实用性

在小程序的项目结构中可以看到,有三个前缀为app的文件,定义了小程序的一些全局配置。

这是小程序的全局配置,用于配置小程序的页面列表、默认窗口标题、导航栏背景颜色等。有关详细信息,请参阅全局配置。 定义应用于当前小程序的所有页面的全局样式。 用于注册小程序应用、配置小程序生命周期、声明全局数据、调用丰富的API。

小程序的所有页面文件都位于pages/路径下。页面文件有四种文件类型:js、wxml、wcss 和带有.json 后缀的文件。与全局配置文件相比,页面配置文件只对当前页面有效。wxml 文件定义当前页面的页面结构。小程序中的所有页面都必须在文件中声明。有关详细信息,请参阅代码组织。

此外,项目顶层还有开发工具配置文件和爬虫索引文件。

四、开发小程序

1. 编辑文件,将小程序页面标题修改为ECS助手。 修改后的文件内容如下:

{

\’页\’:[

\’页面/索引/索引\’,

“页面/日志/日志”

],

\’窗口\’:{

\’backgroundTextStyle\’:\’浅色\’,

\’navigationBarBackgroundColor\’: \’#fff\’,

\’navigationBarTitleText\’: \’ECS助手\’,

\’navigationBarTextStyle\’:\’黑色\’

},

\’样式\’: \’v2\’,

\’站点地图位置\’:\’\’

}

2. 编辑文件并定义索引页面的页面结构。 修改后的文件内容如下:

查看类=\’容器\’

input placeholder=\’请输入您的ECS实例ID\’ class=\’search-input\’ value=\'{{ inputValue }}\’ bindingblur=\’bindblur\’/input

视图类=\’resultView\’隐藏=\'{{ showView }}\’

text class=\’result\’CPU 数量:{{}} 核心/文本

text class=\’result\’内存大小:{{queryResult.Memory}} MB/text

text class=\’result\’ 操作系统:{{queryResult.OSName}}/text

text class=\’result\’ 实例规范:{{queryResult.InstanceType}}/text

text class=\’result\’公共IP地址:{{queryResult.IpAddress}}/text

text class=\’result\’网络带宽:{{queryResult.InternetMaxBandwidthOut}} MB/s/text

text class=\’result\’在线状态:{{queryResult.instanceStatus==\’正在运行\’ ? \’正在运行\’:\’关闭\’}}/text

/看法

/看法

3. 编辑文件并定义索引的页面样式。 修改后的文件内容如下:

.搜索输入{

相对位置:

边距底部: 50rpx;

左内边距:80rpx;

行高: 70rpx;

高度: 80rpx;

框大小:边框;

border: 2px实心#ff8f0e;

边界半径: 100rpx;

溢出: 隐藏。

文本溢出:省略号;

过渡: 边界0.2 秒。

}

.resultView {

边距顶部: 70rpx;

}。结果{

相对位置:

左: 30rpx;

显示:列表项;

字体大小:小;

}

4. 编辑文件并定义搜索框焦点丢失事件。 修改后的文件内容如下:

页({

数据: {

查询结果: 空,

showView: \’假\’,

},

绑定模糊:函数(e){

让它=这个。

wx.请求({

url: \’http://127.0.0.1:5000/ecs/getServerInfo\’,

方法: ‘获取’,

数据: {

instanceId: e.detail.value

},

成功(决议){

if(res.statusCode==200){

that.setData({

查询结果:

showView:showView,

});

}除此之外{

that.setData({

showView: \’假\’,

});

wx.showToast({

title: \’请输入有效的实例ID\’,

期间: 1500,

icon: \’无\’,

面具: 真实

})

}

}

})

}

})

注:微信小程序提供了丰富的前端API和服务端API,您可以基于这些API实现小程序功能。更多信息请参见小程序API使用说明。

五、 安装Python开发环境并创建项目

1.下载并安装Python开发包。

2. 打开本地命令行终端并使用pip 安装以下依赖项:

注:按快捷键win+r,在运行窗口中输入powershell,回车即可打开命令行终端。

# 阿里云SDK核心库

pip 安装aliyun-python-sdk-core

# 阿里云ECS SDK

pip 安装aliyun-python-sdk-ecs

#轻量级Web框架Flask

点安装烧瓶

3.下载并安装Python开发集成环境Pycharm。

4. 打开PyCharm。

5. 单击创建新项目。

6. 选择工程路径,单击“创建”,完成工程创建。

六、开发后端服务

1. 右键单击PyCharm 项目的根目录并选择“新建Python 文件”。

2. 输入Python 文件的文件名(例如GetServerInfo),然后选择“Python 文件”以完成文件创建。

3. 在新建的Python文件中添加以下内容,并将代码中的accessKeyId和accessSecret更改为您自己的AK信息。

# -*-coding: utf-8 -*-

从烧瓶导入烧瓶,jsonify,请求

从aliyunsdkcore.client导入AcsClient

导入json

aliyunsdkecs.request.v20140526导入DescribeInstancesRequest,来自DescribeInstanceStatusRequest

应用程序=烧瓶(__名称__)

accessKeyId=\’LTAI4G4dnpbmKBCgug4*****\’

accessSecret=\’gBivN1nYujUGTBgM448Nt5xex*****\’

地区=\’cn-深圳\’

客户端=AcsClient(accessKeyId, accessSecret, 区域)

# 使用app.route 装饰器声明响应URL 和请求方法

@app.route(\’/ecs/getServerInfo\’,methods=[\’GET\’])

def getServerInfo():

#使用GET方法获取请求参数

实例ID=(\’实例ID\’)

: 如果实例ID 为“无”

返回“无效参数”

# 查询实例信息

描述实例请求=描述实例请求.描述实例请求()

descriptionInstancesRequest.set_InstanceIds([InstanceId])

descriptionInstancesResponse=client.do_action_with_Exception(describeInstancesRequest)

# 返回的数据是bytes类型。我需要将byte 类型转换为str,然后将其反序列化为json 对象。

descriptionInstancesResponse=json.loads(str(describeInstancesResponse, \’utf-8\’))

instanceInfo=描述InstancesResponse[\’实例\’][\’实例\’][0]

# 查询实例状态

描述实例状态请求=描述实例状态请求.描述实例状态请求()

descriptionInstanceStatusRequest.set_InstanceIds([InstanceId])

描述实例状态响应=client.do_action_with_Exception(描述实例状态请求)

descriptionInstanceStatusResponse=json.loads(str(describeInstanceStatusResponse, \’utf-8\’))

实例状态=描述实例状态响应[\’实例状态\’][\’实例状态\’][0][\’状态\’]

# 封装结果

结果={

#CPU数量

\’Cpu\’: 实例信息[\’Cpu\’],

内存容量

\’内存\’ : 实例信息[\’内存\’],

# 操作系统名称

\’操作系统名称\’: 实例信息[\’操作系统名称\’],

#实例规格

\’实例类型\’ : 实例信息[\’实例类型\’],

#实例公网IP地址

\’IpAddress\’: 实例信息[\’PublicIpAddress\’][\’IpAddress\’][0],

#公网最大出站带宽

\’InternetMaxBandwidthOut\’: 实例信息[\’InternetMaxBandwidthOut\’],

#实例状态

\’实例状态\’ : 实例状态

}

返回jsonify(结果)

如果__name__==\’__main__\’:

()

注:您可以通过访问AccessKey管理来创建和查看AccessKey。有关代码中API 参数的更多信息,请参阅DescribeInstances 和DescribeInstanceStatus。

七、本地调试

1. 在本地运行后端服务。右键单击文件中的空白处,选择运行“GetServerInfo”或使用快捷键Ctrl+Shift+F10快速运行Python文件。

2. 在小程序开发者工具中关闭HTTPS安全验证。 a. 单击工具栏设置项来设置本地设置。

b. 检查本地设置的有效域名、Web 视图(业务域名)、TLS 版本和HTTPS 证书。

3. 然后您就可以调用本地后端服务来调试您的小程序了。

八、部署uWSGI Server

本教程使用的服务器操作系统版本是Ubuntu Server 18.04 LTS,内置Python3环境。如果您使用的是其他版本的操作系统,例如CentOS6.x、CentOS7.x等,则需要自行搭建Python3环境。

1. 在终端中键入命令ssh -V。

如果看到SSH版本,则说明已经安装,如下图所示。

如果未安装,请下载并安装OpenSSH工具。

2. 在终端中键入以下命令,将服务器程序上传到服务器。

scp D:\\workspace\\python\\ECSAssistant\\ root@123.123.123.123:/root/

为了显示:

scp 命令的第一个参数是源文件路径,在本例中是本地文件路径。第二个参数分为三部分:远程服务器的认证用户名、IP地址、要上传的远程目录。

3. 键入以下命令连接到服务器,并在出现提示时输入服务器密码。

ssh root@123.123.123.123

登录成功后,会显示以下信息:

4. 运行以下命令安装Python依赖项。

# 阿里云SDK核心库

pip3安装aliyun-python-sdk-core

# 阿里云ECS SDK

pip3安装aliyun-python-sdk-ecs

#轻量级Web框架Flask

pip3 安装烧瓶

网络服务器

安装pip3 uwsgi

5. 创建一个新的uwsgi配置文件。

mkdir /datacd /data vim

按i 进入编辑模式并添加以下内容:

[臼]

#启动uwsgi时使用的地址和端口

套接字=127.0.0.1:5000

#指向网站目录

chdir=/数据

#python启动程序文件

#用于启动Python程序的应用程序变量名

可调用=应用程序

#处理器数量

进程=4

线

线程=2

#状态检测地址

统计=127.0.0.1:9191

#启动后保存主进程pid

配置#uwsgi在后台运行并保存自动生成的日志信息

完成编辑后,按Esc 退出编辑模式,然后键入:wq 退出编辑器。

6. 运行uwsgi服务器。

MV/数据

吴晓雅

7. 通过运行以下命令验证HTTPS 服务部署:

为了显示:

将其更改为您服务器的域名。

卷曲

以下命令的结果表明HTTPS服务部署成功。

九、部署Nginx并配置HTTPS

1. 支付宝小程序在正式环境下需要使用HTTPS与服务器进行通信,因此您必须申请SSL证书。阿里云为个人开发者提供洪洲CSDN的SSL证书分发服务。参考本文档申请洪州CSDNDV证书、申请SSL证书、验证域名。

2. SSL证书申请获得批准后,证书文件包含.pem文件和.key文件。文件上传命令请参见步骤9.2。

3. 在服务器上运行以下命令安装Nginx:

apt-get 更新

apt-get -y 安装nginx

4. 创建一个新的Nginx配置文件。

维姆

您可以将文件重命名为您自己的域名。将以下内容添加到文件中:

注意:以下文件内容中替换为您的域名和证书存储地址。

服务器{

# 使用443 的ssl 证书

监听443 ssl 默认服务器;

# 监听[:]:443 ssl 默认服务器;

# 后接域名

服务器名称;

# 证书存储地址.pem

ssl_证书;

#Certificate.key存储地址

ssl_证书_密钥;

ssl_session_timeout 5 分钟;

ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:NULL:aNULL:MD5:ADH:RC4;

ssl_协议TLSv1 TLSv1.1 TLSv1.2;

ssl_prefer_server_ciphers 已打开。

根/var/www/html;

# 如果您使用PHP,请将其添加到列表中

指数;

服务器名称_;

位置/{

# 转发端口

uwsgi_pass 127.0.0.1:5000;

包括uwsgi_params。

}

}

5. 将配置文件复制到/etc/nginx/sites-enabled/目录下。

ln-s

6.启动Nginx。

启动nginx服务

十、上线小程序

1. 将小程序代码中的本地后端服务地址修改为您的后端服务器的域名,并将通信协议修改为HTTPS。例如:

2、点击右上角工具栏的“上传”,在弹出的对话框中点击“上传”,按照提示输入上传版本号,完成上传。

如果上传成功,您会看到以下提示:

3. 在支付宝开放平台,点击开发服务版本控制,查看上传的开发版本。

4. 单击提交审核并输入您的审核信息。

5、审核通过后,管理员将在微信上收到小程序审核通过的通知。点击审核版本右侧的“上线”即可在微信客户端查看小程序。 在商店发售后,将在网上发售。更多关于小程序生命周期的信息,请参见小程序协作与发布。

以上#Excel信息技术考试真题及信息技术考试真题信息摘自网络,仅供参考。相关信息请参见官方公告。

原创文章,作者:CSDN,如若转载,请注明出处:https://www.sudun.com/ask/91741.html

(0)
CSDN的头像CSDN
上一篇 2024年6月23日
下一篇 2024年6月23日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注