Python

Django基础教程总结

58 0

对于所有的web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。一个简单的web程序:12345678910111213141516171819202122#!/usr/bin/env python#coding:utf-8 import socket def handle_request(client): buf = client.recv(1024) client.send("HTTP/1.1 200 OK\r\n\r\n") client

怎么用Python来读取和处理文件后缀?
Python

怎么用Python来读取和处理文件后缀?

70 0

最近在弄一个项目分析的时候,看到有一个后缀为”.sqlite”的数据文件,由于以前没怎么接触过,就想着怎么用python来打开并进行数据分析与处理,于是稍微研究了一下。SQLite是一款非常流行的关系型数据库,由于它非常轻盈,因此被大量应用程序采用。像csv文件一样,SQLite可以将数据存储于单个数据文件,以便方便的分享给其他人员。许多编程语言都支持SQLite数据的处理,python语言也不例外。sqlite3是python的一个标准库,可以用于处理SQLite数据库。用sqlite3创建和操作数据库

Python

总结Python编码需要注意的地方

46 0

1、map, filter, reduce1) map(func, input_list)将函数应用到输入列表上的每个元素, 如:input_list = [1, 2, 3, 4, 5]def pow_elem(x): """ 将x做乘方运算 :param x: :return: """ return x * xdef multi_x_y(x, y): return x * yprint map(pow_elem, input_list) # output:[1

Python

Python是怎么操作文件和目录的?

44 0

Python操作文件和目录读写文件比较简单,有一点特别注意就好了windows下Python默认打开的文件以gbk解码,而一般我们的文件是utf-8编码的,所以如果文本含有中文,就会出现异常或者乱码。此时手动添加encoding='utf-8'表示以utf-8的方式打开。当然Python写入时候,也是默认以gbk的编码写入。而文件通常是utf-8格式保存的,所以若不指定写入的编码方式,一写入中文就是乱码了with open('abc.txt', encoding='utf-8') as f:print(f

Python

python-函数式编程实例教程

50 0

函数式编程是使用一系列函数去解决问题,按照一般编程思维,面对问题时我们的思考方式是“怎么干”,而函数函数式编程的思考方式是我要“干什么”。 至于函数式编程的特点暂不总结,我们直接拿例子来体会什么是函数式编程。 lambda表达式(匿名函数):普通函数与匿名函数的定义方式:#普通函数def add(a,b): 123 return a + bprint add(2,3) #匿名函数add = lambda a,b : a + bprint add(2,3)#========输出===========55

Python

一种解释型语言--python的介绍

43 0

python是一种解释型语言python 2 或 3的选择:  python 2.7是2的最新版本 也是最后一个版本,更新支持至2020年 将会停止更新,但是现在正在使用或已经开发完成的公司在继续使用python2 ,所以更新的这个过渡期还是有一段的路需要走,而python 3 将是未来长远发展更好的选择(这只是针对于初学者),当然学习python3的同时要了解2与3之间不同的特性。安装与配置windows1、下载安装包 https://www.python.org/downloads/2、安装

Django介绍之分页实例
Python

Django介绍之分页实例

55 0

分页功能在每个网站都是必要的,对于分页来说,其实就是根据用户的输入计算出应该显示在页面上的数据在数据库表中的起始位置。确定分页需求:12341. 每页显示的数据条数2. 每页显示页号链接数3. 上一页和下一页4. 首页和末页效果图:首先,利用django内置的分页功能,写分页类:12341 from django.core.paginator import Paginator, Page # 导入django分页模块 2 3 4 class PageInfo(object): 5 d

Python3+BeautifulSoup4的安装实例教程
Python

Python3+BeautifulSoup4的安装实例教程

61 0

用正则表达式来提取网页中的内容是相当麻烦的,这里介绍一个可以从HTML或XML文件中提取数据的Python库:Beautiful Soup.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至数天的工作时间.Beautiful Soup 4.2.0 文档具体运用在官方文档中已经讲述的很清楚了,这里就不再赘述。说一下我安装时遇到的问题吧。 1.安装python3官网下载并安装python3,加入Path变量,把安装好的python.exe重命名为