-
关于python 中的__future__模块
所属栏目:[Python] 日期:2020-12-20 热度:168
Python的每个新版本都会增加一些新的功能,或者对原来的功能作一些改动。有些改动是不兼容旧版本的,也就是在当前版本运行正常的代码,到下一个版本运行就可能不正常了。 具体说来就是,某个版本中出现了某个新的功能特性,而且这个特性和当前版本中使用的不[详细]
-
python 基础一
所属栏目:[Python] 日期:2020-12-20 热度:123
一,Python介绍 1. python的出生与应用 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。?? (龟叔:2005年加[详细]
-
python 并发编程 socket 服务端 客户端 阻塞io行为
所属栏目:[Python] 日期:2020-12-20 热度:122
? ? ? 阻塞io行为 server.accept server.recv client.send ? recv,accept? 分为两个阶段 1.wait for data 对方把数据经过网络延迟送到自己的操作系统缓存 2.把数据从操作系统缓存拷贝到应用程序内存 本地拷贝很快的,比等待要快 ? send只有一个阶段 拷贝数据[详细]
-
python解析库
所属栏目:[Python] 日期:2020-12-20 热度:67
BeautifulSoup示例: #!/usr/bin/env python# -*- coding: utf-8 -*-# author: imcatihtml_doc = """ html head title The Dormouse‘s story / title / head body p class ="title" b The Dormouse‘s story / b b 123 / b / p p class ="story" Once upon[详细]
-
0-1背包问题——回溯法求解【Python】
所属栏目:[Python] 日期:2020-12-20 热度:80
回溯法求解0-1背包问题: 问题:背包大小 w,物品个数 n,每个物品的重量与价值分别对应 w[i] 与 v[i],求放入背包中物品的总价值最大。 回溯法核心: 能进则进,进不了则换,换不了则退。(按照条件深度优先搜索,搜到某一步时,发现不是最优或者达不到目标[详细]
-
python模块
所属栏目:[Python] 日期:2020-12-20 热度:94
序列化模块-pickle dumps 把任意对象序列化成一个bytes loads 把任意bytes反序列化成原来数据 dump 把对象序列化后写入到file-like Object(即文件对象) load 把file-like Object(即文件对象)中的内容拿出来,反序列化成原来数据 数学模块-math 使用方法:模块[详细]
-
Python内置类属性
所属栏目:[Python] 日期:2020-12-20 热度:123
__dict__ : 类的属性(包含一个字典,由类的数据属性组成) __doc__ :类的文档字符串 __name__: 类名 __module__: 类定义所在的模块(类的全名是‘__main__.className‘,如果类位于一个导入模块mymod中,那么className.__module__ 等于 mymod) __bases__ :[详细]
-
python 创建实例对象
所属栏目:[Python] 日期:2020-12-20 热度:80
实例化类其他编程语言中一般用关键字 new,但是在 Python 中并没有这个关键字,类的实例化类似函数调用方式。 以下使用类的名称 Employee 来实例化,并通过 __init__ 方法接收参数。 ? " 创建 Employee 类的第一个对象 " emp1 = Employee( " Zara " ,2000 )[详细]
-
python Pool并行执行
所属栏目:[Python] 日期:2020-12-20 热度:176
1 # -*- coding: utf-8 -*- 2 import time 3 from multiprocessing import Pool 4 def run(fn): 5 # fn: 函数参数是数据列表的一个元素 6 time.sleep(1 ) 7 print (fn* fn) 8 9 if __name__ == " __main__ " : 10 testFL = [1,2,3,4,5,6 ] 11 print ( ‘ 順[详细]
-
Python 语言
所属栏目:[Python] 日期:2020-12-20 热度:197
Python 语言 Python 开发环境 计算机组成 编程语言(计算机语言)是人们为了控制计算机,而设计的一种符号和文字的组合,从而实现向计算机发出指令. 形式是符号和文字的组合 目的是为了控制计算机硬件 Python 语言就是一种编程语言,由符号和文字组成的,使用Pytho[详细]
-
python IDLE中反斜杠显示为人民币符号¥
所属栏目:[Python] 日期:2020-12-20 热度:115
Python自带的IDE是IDLE,最简单不过,但是全国二级要求使用该IDE。 该IDE相对于其他更高级的IDE,例如PyCharm和Visual Studio Code等,功能明确弱得很。但是,就应对二级Python考试来说已经绰绰有余。 问题 在其内置的命令行环境下现遇到一个小问题是:反斜[详细]
-
python单例模式
所属栏目:[Python] 日期:2020-12-20 热度:117
目录 python 单例模式 1、什么是单例模式 2、__new__方法实现 3、装饰器实现 4、模块实现 5、共享属性实现 6、元类实现 python 单例模式 1、什么是单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个[详细]
-
Python-文件Film
所属栏目:[Python] 日期:2020-12-20 热度:60
open()函数 打开一个文件,不存在文件时候 自动创建。 1 film = open(r " D: 1.txt " , " w " ) #以”w”写入方式打开文件D盘的01.txt文件;r意思是避免后面字符串里的的转义。 2 film.write( " 111 " ) #文件写入111内容。 3 film.close() #关闭文件;以o[详细]
-
python正则-re的使用
所属栏目:[Python] 日期:2020-12-20 热度:160
今天在刷题的时候用到了正则,用的过程中就感觉有点不太熟练了,很久没有用正则都有点忘了。所以现在呢,我们就一起来review一下python中正则模块re的用法吧。 今天是review,所以一些基础的概念就不做介绍了,先来看正则中的修饰符以及它的功能: 修饰符 re[详细]
-
drf视图
所属栏目:[Python] 日期:2020-12-20 热度:176
不使用dif视图 # 在下面的这些代码中,存在很多代码重复 from rest_framework.views import APIView from app01.models import * from app01.mySer import * from django.http import JsonResponse class PublishView(APIView): def get(self,request): # 获[详细]
-
Python datetime模块详解
所属栏目:[Python] 日期:2020-12-20 热度:137
? 作者:cmzsteven 出处:https://blog.csdn.net/cmzsteven/article/details/64906245 ? 一、datetime模块介绍 (一)、datetime模块中包含如下类: ? (二)、datetime模块中包含的常量 ? ? 二、date类 (一)、date对象构成 1、date对象由year年份、month[详细]
-
Python 绘图与可视化 matplotlib text 与transform
所属栏目:[Python] 日期:2020-12-20 热度:134
Text 为plots添加文本或者公式,反正就是添加文本了 参考链接:https://matplotlib.org/api/_as_gen/matplotlib.pyplot.text.html#matplotlib.pyplot.text 参考链接(应用):https://matplotlib.org/tutorials/text/text_intro.html#sphx-glr-tutorials-tex[详细]
-
Python常用模块
所属栏目:[Python] 日期:2020-12-20 热度:200
? time模块 时间表示形式: 在Python中,通常有这三种方式来表示时间: 1.??时间戳(timestamp) : 通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。 2.? 元组(struct_time) ? :??str[详细]
-
销售分析最后几天
所属栏目:[Python] 日期:2020-12-20 热度:198
第三天 1. csv文件的读取确实要比excel文件快很多; 2. 在panython3中的range就是python2中的xrange; 第四天 3. 发现300天的拟合出现了严重的准度问题,都出现负值了,首先我把负值都处理为0,情况仍然,然后,开始我怀疑是自己的predict超出了fit范围导致[详细]
-
python 并发编程 基于gevent模块 协程池 实现并发的套接字通信
所属栏目:[Python] 日期:2020-12-20 热度:186
? ? 基于协程池 实现并发的套接字通信 ? 客户端: ? from socket import * client = socket(AF_INET,SOCK_STREAM)client.connect(( ‘ 127.0.0.1 ‘ ,8080 )) while True: msg = input( " : " ).strip() if not msg: break client.send(msg.encode( " utf-8[详细]
-
对Python中print函数参数的认识
所属栏目:[Python] 日期:2020-12-20 热度:166
输出函数是最常用的,对print()参数的准确认识尤为重要。 sep=‘‘:sep参数表示函数中不同value的分隔符,默认为一个空格。 end=‘‘:end参数表示函数结尾的处理,默认换行。 例如: # 代码 print ( " 人生苦短 " , " 我用Python! " ) print ( " 人生苦短[详细]
-
Scrapy使用(一)
所属栏目:[Python] 日期:2020-12-20 热度:120
简介 Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架,可以应用在数据挖掘,信息处理或存储历史数据等一系列的程序中,Scrapy用途广泛可以用于数据挖掘检测和自动化测试,Scrapy使用Twisted异步网络库来处理网络通信。 流程图 调度器把reques[详细]
-
一个超实用的python爬虫功能使用 requests BeautifulSoup
所属栏目:[Python] 日期:2020-12-20 热度:88
import urllib import os,re from urllib import request,parse import requests import random import time from bs4 import BeautifulSoup user_agent_list = [ "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML,like Gecko) Chrome/22.0.1[详细]
-
【Python基础】02_Python中变量的输入输出
所属栏目:[Python] 日期:2020-12-20 热度:110
1.变量的输入: input函数: input() input("请输入银行卡密码") password = input("请输入银行卡密码") 变量名 = input("XXX") # 用输入函数给变量赋值 输入函数给变量赋值举例: ? 注:所有input()得到的数据类型都是 str 字符串类型 2.变量类型的转换函数[详细]
-
python 画cdf
所属栏目:[Python] 日期:2020-12-20 热度:69
1 import numpy as np 2 import statsmodels.api as sm # recommended import according to the docs 3 import matplotlib.pyplot as plt 4 5 # sample = np.random.uniform(0,1,10000) 6 sample = np.random.randn(10000 ) 7 ecdf = sm.distributions.ECDF([详细]