DataWhale task1

Task1 python基础

变量

布尔值

列表

元组(不可更改)

函数

基本结构:

def 方法名(形参列表): 方法内容

注意点:

  1. 形参可以赋予默认值:

    1. e.g. def test(msg1, msg2 = 0) :

    2. 这里msg2的默认值就是0

 

html

vs code 扩展包

 

安装了html snippets之后,要将language mode 从默认的Django html 改成 html,然后写html语句就会有代码提示了。

简易爬虫

import requests
from time import sleep
from bs4 import BeautifulSoup
​
​
class robot():
    def __init__(self):
        self.url = "http://192.168.221.128:5500/src/html/site/index.html"
    def getInfo(self):
        try:
            req = requests.get(self.url)
            soup = BeautifulSoup(req.text, "html.parser")
            layui_col_md12_list = soup.find_all("div", attrs={"class": "list-text"})
            for info_tag in layui_col_md12_list:
                #content = info_tag.find("div", attrs={"class":"content"})
                print(info_tag.text)
        except:
            pass
​
if __name__ == "__main__":
    robot = robot()
    robot.getInfo()
​

 

服务器建立连接

import socket
​
# 建立服务
sk = socket.socket()
# 绑定IP
sk.bind(("192.168.221.128",8080))
# 监听
sk.listen()
print("服务器开始运行...")
while True:
    #连接客户端
    conn, addr = sk.accept()
    #接收数据
    data = conn.recv(1024)
    if data:
        conn.send(b"HTTP/1.1 200 OK\r\n\r\n")
        conn.send(bytes(bytes("xxxx", encoding="utf-8")))
        break

 

html基础语法

<html>
    <head>
            <script>
                function test(){
                    alert(1234);
                }
            </script>
            <style>
                p{
                    color: red;
                }
            </style>
    </head>
    
    
    <body>
        <p>网页内容</p>
        <br>
        <table>
            <tr>
                <td>1</td>
                <td>2</td>
            </tr>
            <tr>
                <td>3</td>
                <td>4</td>
            </tr>
        </table>
​
        <a href="http://www.baidu.com">Baidu</a>
        <div>
​
        </div>
​
        <input type="text" value="123">
        <input type="button" οnclick="test();" value="submit">
    </body>
</html>

 

 

linux命令

在env文件夹中配置虚拟环境

python -m venv .

配置好后,激活这个虚拟环境

source bin/activate

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
牙科就诊管理系统利用当下成熟完善的SSM框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的Mysql数据库进行程序开发。实现了用户在线查看数据。管理员管理病例管理、字典管理、公告管理、药单管理、药品管理、药品收藏管理、药品评价管理、药品订单管理、牙医管理、牙医收藏管理、牙医评价管理、牙医挂号管理、用户管理、管理员管理等功能。牙科就诊管理系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。 管理员在后台主要管理病例管理、字典管理、公告管理、药单管理、药品管理、药品收藏管理、药品评价管理、药品订单管理、牙医管理、牙医收藏管理、牙医评价管理、牙医挂号管理、用户管理、管理员管理等。 牙医列表页面,此页面提供给管理员的功能有:查看牙医、新增牙医、修改牙医、删除牙医等。公告信息管理页面提供的功能操作有:新增公告,修改公告,删除公告操作。公告类型管理页面显示所有公告类型,在此页面既可以让管理员添加新的公告信息类型,也能对已有的公告类型信息执行编辑更新,失效的公告类型信息也能让管理员快速删除。药品管理页面,此页面提供给管理员的功能有:新增药品,修改药品,删除药品。药品类型管理页面,此页面提供给管理员的功能有:新增药品类型,修改药品类型,删除药品类型。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值