12 2017 档案

摘要:说明: URL规则可添加变量部分,也就是说将符合同种规则的URL抽象成一个URL模式 1 2 3 @app.route('/instance/<uuid>/') def instance(uuid): return 'Instance: {}'.format(uuid) 1 2 3 @app.rou 阅读全文
posted @ 2017-12-18 15:35 丁培飞 阅读(5167) 评论(0) 推荐(0) 编辑
摘要:前言 笔者之前未接触过 Python,只是略懂一点前端,所以说从零开始也相差无几吧。Flask 是一个轻量级的基于 Python 的框架,但是扩展性非常良好(Github 上 22000 多个 star 就知道群众的选择不无道理),其他的这里就不多提了,下面就开始我们的网站搭建之路。 开始 首先需要 阅读全文
posted @ 2017-12-18 10:12 丁培飞 阅读(1645) 评论(0) 推荐(0) 编辑
摘要:#ui制作: 照旧,笔者由Qt制作完成需要的ui,包括label,label_2,label_3,lable_4,lineEdit,lineEdit_2,pushButton组件.大致布局如下 两个lineEdit等待用户输入期望关机的时间。下面的Label用来显示操作后的返回信息。pushButt 阅读全文
posted @ 2017-12-18 08:59 丁培飞 阅读(1380) 评论(0) 推荐(0) 编辑
摘要:上web课的时候老师布置的一个实验,要求省市连动,基本要求如下: 1.用select选中一个省份。 2.省份数据传送到服务器,服务器从数据库中搜索对应城市信息。 3.将城市信息返回客户,客户用select控件进行显示。 基本效果如下所示(页面挺丑陋的,但是前后端数据交互的要求基本达到了): 我利用j 阅读全文
posted @ 2017-12-17 19:57 丁培飞 阅读(5099) 评论(2) 推荐(0) 编辑
摘要:下面列出的各种 Python 库/模块/工具,如果名称带超链接,说明是第三方的;否则是 Python 语言内置的。 1 算法 1.1 字符串处理 1.2 数学类 1.3 安全类 2 跨编程语言 2.1 整合 C / C++ 语言 2.2 整合 JVM 平台 2.3 整合 dotNet 平台 2.4 阅读全文
posted @ 2017-12-17 19:54 丁培飞 阅读(16346) 评论(0) 推荐(0) 编辑
摘要:一、首先按添加网页的步骤添加网页,我的网页名为table.html, app名为web table.html放到相应目录下, froms文件提前写好 修改views.py ? 1 2 3 4 5 6 from django.shortcuts import render from web impor 阅读全文
posted @ 2017-12-17 19:52 丁培飞 阅读(2989) 评论(0) 推荐(0) 编辑
摘要:http://www.360doc.com/content/15/0914/16/360939_499094891.shtml 阅读全文
posted @ 2017-12-12 23:07 丁培飞 阅读(189) 评论(0) 推荐(0) 编辑
摘要:问题分析 该问题主要是由于当前操作的字符串是bytes类型的字符串对象,并对该bytes类型的字符串对象进行按照str类型的操作。 如下面图所示,s 为bytes类型字符串对象。 当对s进行按照str类型的操作(split)时,会弹出一下错误提示。因为split函数传入的参数是str类型的字符串,而 阅读全文
posted @ 2017-12-12 15:40 丁培飞 阅读(60741) 评论(0) 推荐(4) 编辑
摘要:关于HTTP协议,我考虑了一下觉得没必要再花一节内容来介绍,因为网上关于HTTP协议的介绍非常详细。本着以尽量避免介绍一空洞了概念与理论来介绍接口测试,我这里仍然会给出具体实例。 在此之前先简单的介绍一下基本概念:我们想要打开一个网站,首先是需要往浏览器的地址的URL输入框架中输入网地址。当我敲下回 阅读全文
posted @ 2017-12-12 15:39 丁培飞 阅读(1650) 评论(0) 推荐(0) 编辑
摘要:预备知识: 关于http 协议的基础请参考这里。 关于socket 基础函数请参考这里。 关于python 网络编程基础请参考这里。 一、python socket 实现的简单http服务器 废话不多说,前面实现过使用linux c 或者python 充当客户端来获取http 响应,也利用muduo 阅读全文
posted @ 2017-12-12 15:36 丁培飞 阅读(12789) 评论(0) 推荐(0) 编辑
摘要:python通过get,post方式发送http请求和接收http响应的方法,pythonget 本文实例讲述了python通过get,post方式发送http请求和接收http响应的方法。分享给大家供大家参考。具体如下: 测试用CGI,名字为test.py,放在apache的cgi-bin目录下: 阅读全文
posted @ 2017-12-12 15:34 丁培飞 阅读(6786) 评论(0) 推荐(0) 编辑
摘要:用Python编写一个简单的Http Server Python内置了支持HTTP协议的模块,我们可以用来开发单机版功能较少的Web服务器。Python支持该功能的实现模块是BaseFTTPServer, 我们只需要在项目中引入就可以了: 1 Hello world ! Let’s start wi 阅读全文
posted @ 2017-12-12 15:29 丁培飞 阅读(8650) 评论(0) 推荐(0) 编辑
摘要:命令行方式运行Python脚本 在这个章节中,我们将写一些简单的数据库管理脚本。在此之前让我们来复习一下如何通过命令行方式执行Python脚本. 如果Linux 或者OS X的操作系统,需要有执行脚本的权限。例如: ? 1 chmod a+x script.py ? 1 chmod a+x scri 阅读全文
posted @ 2017-12-12 15:23 丁培飞 阅读(1358) 评论(0) 推荐(0) 编辑
摘要:一. 前言 先说下主要的框架和主要的图形库的特点:(个人见解) Django:python开发的一个重量级的web框架,集成了MVC和ORM等技术,设计之初是为了使开发复杂的、数据库驱动的网站变得简单,然而由于种种原因很少有企业用来开发大型网站,而是拿来做运维开发的很多。其注重组件的重用性和“可插拔 阅读全文
posted @ 2017-12-12 15:22 丁培飞 阅读(507) 评论(0) 推荐(0) 编辑
摘要:这里以监控内存使用率为例,写的一个简单demo性程序,具体操作根据51reboot提供的教程写如下。 一、建库建表 创建falcon数据库: 创建内存监控使用的表stat,表结构如下: 二、flask web端设置 首先我们设计一个web服务,实现如下功能: 完成监控页面展示 接受POST提交上来的 阅读全文
posted @ 2017-12-12 15:19 丁培飞 阅读(1390) 评论(0) 推荐(0) 编辑
摘要:#设a为字符串import timea = "2011-09-28 10:00:00" #中间过程,一般都需要将字符串转化为时间数组time.strptime(a,'%Y-%m-%d %H:%M:%S')>>time.struct_time(tm_year=2011, tm_mon=9, tm_md 阅读全文
posted @ 2017-12-10 15:38 丁培飞 阅读(532) 评论(0) 推荐(0) 编辑
摘要:import pandas as pd import sys import imp imp.reload(sys) from sqlalchemy import create_engine import cx_Oracle db=cx_Oracle.connect('userid','passwor 阅读全文
posted @ 2017-12-10 13:17 丁培飞 阅读(5405) 评论(0) 推荐(0) 编辑
摘要:1. 利用flask的request.form.get()方法 这一中方法主要利用flask的request.form.get方法,获得前端发送给后台的json文件 Python 端代码: JS代码: 2. 利用flask的request.get_data()方法 Python端代码: 相比第一种方 阅读全文
posted @ 2017-12-09 15:18 丁培飞 阅读(18279) 评论(0) 推荐(0) 编辑
摘要:1、什么是JSON: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。第一次接触到它是在进行服务器端接口测试的时候。现在很多服务器返回的结果都是json格式。主要是由于它比较容易解析和生成。JSON格式的数据本质上一种被格式化了的字符串。 2、Pytho 阅读全文
posted @ 2017-12-09 13:54 丁培飞 阅读(19718) 评论(0) 推荐(1) 编辑
摘要:什么是json: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - Dece 阅读全文
posted @ 2017-12-09 12:17 丁培飞 阅读(9352) 评论(0) 推荐(0) 编辑
摘要:开发一个内部功能时碰到的需求,要把json数据在页面上展示出来,平时浏览器会安装jsonView这样的扩展来看json数据,但是程序要用到的话该怎么办呢?今天在网上搜索的时候,发现了这个小技巧,分享一下。 要用到的核心是JSON.stringify这个函数,没想到吧,平时我们只把它用来序列号json 阅读全文
posted @ 2017-12-09 10:37 丁培飞 阅读(810) 评论(0) 推荐(0) 编辑
摘要:python中json格式数据输出实现方式 主要使用json模块,直接导入import json即可。 小例子如下: 阅读全文
posted @ 2017-12-09 10:31 丁培飞 阅读(16804) 评论(0) 推荐(0) 编辑
摘要:结合http://docs.jinkan.org/docs/flask/quickstart.html#a-minimal-application这个flask文档实现 #!/usr/bin/python # -*- coding: utf-8 -*- import json from flask 阅读全文
posted @ 2017-12-09 10:24 丁培飞 阅读(1327) 评论(0) 推荐(0) 编辑
摘要:pyinstaller将py打包为exe文件,用pysintaller居然报错 1 2 3 搜索了一番,用群众神奇的方式 找到D:\python\Python36-32\Lib\site-packages\PyInstaller\lib\modulegraph\modulegraph.py 路径根据 阅读全文
posted @ 2017-12-06 19:42 丁培飞 阅读(3454) 评论(0) 推荐(0) 编辑
摘要:python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。 1.异常处理: 本站Python教程会具体介绍。 2.断言(Assertions):本站Python教程会具体介绍。 python标准异常 异常名称 描述 BaseExcep 阅读全文
posted @ 2017-12-05 23:09 丁培飞 阅读(1797) 评论(0) 推荐(0) 编辑
摘要:os模块中关于文件/目录常用的函数使用方法os.path模块中关于路径常用的函数使用方法 函数名 使用方法 以下是支持路径操作中常用到的一些定义,支持所有平台 函数名 使用方法 以下为函数返回 True 或 False G M T 检测语言 世界语 中文简体 中文繁体 丹麦语 乌克兰语 乌兹别克语 阅读全文
posted @ 2017-12-05 23:05 丁培飞 阅读(440) 评论(0) 推荐(0) 编辑
摘要:1.打开文件读取数据 f =open(“wenjian.txt”,"r") print(f) f.close() 直接变成列表 >list(f) for each_line in f: print(each_line) 直接按行输出 2.打开文件写入数据 f=open("E:\\test.txt", 阅读全文
posted @ 2017-12-04 18:44 丁培飞 阅读(196) 评论(0) 推荐(0) 编辑
摘要:1.字典 >创建空字典:dict={} broa=["李宁",”耐克“,“阿迪达斯”,“鱼c工作室”] sloga=[“A”,“B”,“C”,“D”】 dict={"李宁":“A”,“耐克”:“B”,”阿迪达斯“:“C”,“鱼c工作室”:“D”} print(“鱼c工作室”) 即可输出对应value 阅读全文
posted @ 2017-12-04 18:17 丁培飞 阅读(236) 评论(0) 推荐(0) 编辑
摘要:1.python 函数 定义 def() def fun(): print(“我是小甲鱼!!”) 调用函数 a =fun() print (a) 即可 ,注:函数调用是由上而下; 2.python 函数的参数 def(a,b) def fun(name): print(name+"wo ai ni" 阅读全文
posted @ 2017-12-04 16:58 丁培飞 阅读(211) 评论(0) 推荐(0) 编辑
摘要:List Method Operation list.append(obj) #向列表中添加一个对象obj list.count(obj) #返回一个对象obj 在列表中出现的次数 list.extend(seq) #把序列seq 的内容添加到列表中 list.index(obj, i=0,j=le 阅读全文
posted @ 2017-12-04 11:23 丁培飞 阅读(283) 评论(0) 推荐(0) 编辑
摘要:方法名称 操作 [python] view plain copy >>> s = set('cheeseshop') >>> t = set('bookshop') >>> s set(['c', 'e', 'h', 'o', 'p', 's']) >>> t set( 阅读全文
posted @ 2017-12-04 11:22 丁培飞 阅读(197) 评论(0) 推荐(0) 编辑
摘要:一: #include <stdio.h>int main(){ long a=3,b=4,c=15; printf("......."a,b,c);return 0;}现在我想要这个程序运行出来的结果是:03:04:15 二: printf("a=%06d\n", a); //输出6位十进制整数  阅读全文
posted @ 2017-12-02 14:25 丁培飞 阅读(6930) 评论(0) 推荐(0) 编辑
摘要:自上次发布了文章后有些网友就说不能实现效果,根据自己的实验发现确实有此事,那是因为版本的变化问题。这次基于yum仓库里的jupyter notebook 5.0.0版本实现; 系统:最小化安装[习惯性] 关闭防火墙: systemctl stop firewalld && systemctl dis 阅读全文
posted @ 2017-12-01 13:59 丁培飞 阅读(2363) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示