摘要:后端代码: 前端代码: 1、使用<a>标签 这个是最简单的,点击一下,就自动跳转了。 2、使用<button>的onclick 说起这个,光这个click就折腾了我一整天了。网上找不到啊。初学 网页+Python+Flask,所以根本不懂啊,又找不到。最后终于解决。 之前为什么一直失败呢,因为 <a
阅读全文
摘要:1、使用模板: 2、使用 send_from_directory 3、使用 app.send_static_file 4、flask 调用 css文件 文件夹结构目录 注意:css文件必须在静态文件夹下,否则css调用不了 以下内容来自 https://www.cnblogs.com/shengul
阅读全文
摘要:一、按钮 测试代码: 二、圆角矩形 测试代码: 三、表格 四、还是表格 五、菜单栏 CSS: Html:
阅读全文
摘要:可以这个网页上测试:http://www.w3school.com.cn/tiy/t.asp
阅读全文
摘要:Socket简介 在网络上的两个程序通过一个双向的通信连接实现数据的交换,这个链接的一端称为一个Socket(套接字),用于描述IP地址和端口。 建立网络通信连接至少要一对端口号(Socket),Socket本质是编程接口(API),对TCP/IP的封装,提供了网络通信能力。 每种服务都打开一个So
阅读全文
摘要:1.1 multiprocessing multiprocessing是多进程模块,多进程提供了任务并发性,能充分利用多核处理器。避免了GIL(全局解释锁)对资源的影响。 有以下常用类: 类 描述 Pool(processes=None, initializer=None, initargs=())
阅读全文
摘要:在写脚本时,放到后台运行,想知道执行情况,会通过邮件、SMS(短信)、飞信、微信等方式通知管理员,用的最多的是邮件。在linux下,Shell脚本发送邮件告警是件很简单的事,有现成的邮件服务软件或者调用运营商邮箱服务器。 对于Python来说,需要编写脚本调用邮件服务器来发送邮件,使用的协议是SMT
阅读全文
摘要:1、首先安装mysqldb 下载 mysqldb 使用命令 pip3 install mysqlclient-1.3.12-cp36-cp36m-win32.whl 下载地址: mysqlclient-1.3.12-cp36-cp36m-win32.whl PS.Centos下安装mysql 2、链
阅读全文
摘要:1、闭包 从上一个示例可以看到,inner 是 outer 返回的一个函数,存储在变量 foo 里然后用 foo()来调用。但是它能运行吗?先来思考一下作用域规则。 Python 中一切都按作用域规则运行—— x 是函数 outer 中的一个局部变量,当函数 inner在 #1 处打印 x 时,Py
阅读全文
摘要:工具:Fiddler 首先下载安装Fiddler,这个工具是用来监听网络请求,有助于你分析请求链接和参数。 打开目标网站:http://www.17sucai.com/,然后点击登录 好了,先别急着登录,打开你的Fiddler,此时Fiddler里面是没有监听到网络请求的,然后回到页面,输入邮箱和密
阅读全文
摘要:1. 正则表达式基础 1.1. 简单介绍 正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语
阅读全文
摘要:import re import urllib.request # ------ 获取网页源代码的方法 --- def getHtml(url): page = urllib.request.urlopen(url) html = page.read() return html # ------ getHtml()内输入任意帖子的URL ------ html = g...
阅读全文
摘要:print(names) #列出列表的内容 print(names[3]) #访问列表中第4个值 print(names[1:3]) #访问列表中从第2个到第3个的值 print(names[-1]) #访问列表中的最后一个值 print(names[:-2]) #访问列表中的所有值,但是把倒数第二个及后面的所有值都去掉...
阅读全文