-
Python特色数据类型--列表
所属栏目:[Python] 日期:2020-12-20 热度:159
1 # list[起始索引:终止索引(不包含):步长间隔] 2 list1[5:8] # 步长省略则默认为1 3 4 5 # 修改元素列表 6 # 列表是一种可变的数据类型,所以可以修改内容 7 list1 = [0,1,2,3,4 ] 8 listt1[2] = ‘ python ‘ 列表的一些方法: list.append(obj) 在列表[详细]
-
24-python基础-python3-浅拷贝与深拷贝(2)
所属栏目:[Python] 日期:2020-12-20 热度:176
sets 支持 x in set,len(set),和 for x in set。 作为一个无序的集合, sets不记录元素位置或者插入点 。因此, sets不支持 indexing,slicing,或其它类序列(sequence-like)的操作 。 1-简单的小例子 x = set( ‘ spam ‘ ) y = set([ ‘ h ‘ , ‘ a ‘ ,[详细]
-
python基础四(模块的导入)
所属栏目:[Python] 日期:2020-12-20 热度:81
一、导入模块 ?从模块导入时,一般使用 import sys(用sys模块举例) #这种方式导入模块,要使用这个模块其中的功能,语法为模块名称**.**功能,如print(sys.path) from sys import path #这种方式导入模块要使用模块中的功能,直接功能名即可print(sys),如果[详细]
-
python的svd分解
所属栏目:[Python] 日期:2020-12-20 热度:107
今天看书,发现svd公式,在网上查阅了一下资料,主要用到如下的两句: 主要是两条语句: from numpy import *; U,Sigma,VT=linalg.svd([[1,1],[7,7]]); 用到的实例(李航《统计学习方法》第15章奇异值分解): from numpy import *A = array([[1,0],[0,4],3,[详细]
-
12 django_ajax
所属栏目:[Python] 日期:2020-12-20 热度:80
django_ajax AJAX ( Asynchronous Javascript And XML ) “ 异步 Javascript 和 XML” 。即使用 Javascript 语言与服务器进行异步交互,传输的数据为 XML ( 现在更多使用json数据 )。 同步交互:客户端发出一个请求后,需要等待服务器响应结束后,才能发[详细]
-
小知识点
所属栏目:[Python] 日期:2020-12-20 热度:136
dir # python提供的dir()函数,其实就是查看当前域的变量、方法和类,在我们不知道一个模块或库或类有哪些属性时,使用dir()很方便。 # a.py NAME= ‘ pdun ‘ PWD =123 # b.py import a print (dir(a))得到的是一个列表,列表中包含a.py中的所有变量,方法[详细]
-
第15课 python 项目实操3
所属栏目:[Python] 日期:2020-12-20 热度:148
到了今日,你已经基本懂得 python 是什么了,装逼要专业的,就class,def 定义类,定义函数去封装 一下要做的内容;,然后需要调用的时候,进行调用,这时候 代码又条例,看起来方便易懂,也是在日后编码的时候需要注意的,要习惯用类,函数。这样你才更加又[详细]
-
Python:实现计划任务和打包程序
所属栏目:[Python] 日期:2020-12-20 热度:134
Python==3.7.x 有两种方式实现计划任务: schedule APscheduler 打包python程序 定时器: schedule import schedule import time,datetime def task(name): print("{0}".format(name)) # 每隔2秒执行一次任务 schedule.every(2).seconds.do(task,name) # 每隔[详细]
-
python列表--浅拷贝与深拷贝的区别
所属栏目:[Python] 日期:2020-12-20 热度:155
首先得说说列表为什么需要拷贝,就是为了解决简单赋值操作,传地址的问题,因为赋值过去的列表,其实指向的是同一个地址,问题说明看代码 a = [1,2,3]b = a# list类型,简单赋值操作,是传地址print(id(a))print(id(b))b[1] = 6print(b)print(a)执行结果,输[详细]
-
雷林鹏分享:Flask表单处理
所属栏目:[Python] 日期:2020-12-20 热度:188
我们已经看到,可以在URL规则中指定http方法。URL映射的函数接收到的表单数据可以以字典对象的形式收集,并将其转发给模板以在相应的网页上呈现它。 在以下示例中,URL = / 呈现具有表单的网页(student.html)。填充的数据会提交到触发result()函数的URL = /r[详细]
-
python3 AES 加解密
所属栏目:[Python] 日期:2020-12-20 热度:158
#coding:utf-8import base64from Crypto.Cipher import AES#解密def aes_decode(data,key): try: aes = AES.new(str.encode(key),AES.MODE_ECB) # 初始化加密器 decrypted_text = aes.decrypt(base64.decodebytes(bytes(data,encoding=‘utf8‘))).decode("u[详细]
-
django+pymysql搭建一个管理系统(一)
所属栏目:[Python] 日期:2020-12-20 热度:74
django+pymysql搭建一个管理系统(一) 后续进行代码更新,优化 一.程序架构 二.mysql表单创建 zouye 库:存信息相关的 #班级表create table classes(cid int primary key auto_increment,name varchar(32) not null default ‘‘)engine=Innodb charset=utf8;in[详细]
-
解决python 保存json到文件时 中文显示16进制编码的问题
所属栏目:[Python] 日期:2020-12-20 热度:97
python 2.7 import codecsimport jsonwith codecs.open('Options.json','w',encoding='utf-8') as f: json.dump(_data,f,ensure_ascii=False,indent=4,encoding='utf-8') codecs python官方文档中文翻译 使用给定模式打开编码文件,并返回提供透明编码/解码[详细]
-
使用python的nmap模块扫描主机生成csv文档
所属栏目:[Python] 日期:2020-12-20 热度:87
脚本如下,需要用到IPy模块,python-nmap模块,脚本执行后,以csv文档将结果输出到屏幕上 #!/usr/bin/env python3‘‘‘参考链接 https://blog.csdn.net/qq_36119192/article/details/83717690使用方法:nmap_scan.py 192.168.0.0/24 22,3389支持单个IP,网[详细]
-
python如何判断字符串是否以某个字母或者数字结尾
所属栏目:[Python] 日期:2020-12-20 热度:117
1.如果是对某个确定的字符或者数字进行判断,可以直接使用endswith()方法 # 判断str_a是否以‘A’结尾 str_a = ‘ 20190813A ‘ print (str_a.endswith( ‘ A ‘ )) # True 2.如果是对不确定的字母或者数字进行判断,则可以借助python的re模块 import re #[详细]
-
从源码看Flask框架配置管理
所属栏目:[Python] 日期:2020-12-20 热度:98
1 引言 Flask作为Python语言web开发的三大顶梁柱框架之一,对于配置的管理当然必不可少。一个应用从开发到测试到最后的产品发布,往往都需要多种不同的配置,例如是否开启调试模式、使用哪个数据库等等,这些配置都可能因开发阶段和环境而异。 2 Flask配置类[详细]
-
django管理系统代码优化-分组(二)
所属栏目:[Python] 日期:2020-12-20 热度:106
django管理系统代码优化-分组(二) 后续进行代码更新,优化 一优化的内容 优化前代码:https://www.cnblogs.com/pythonywy/p/11345626.html 路由进行主次分组( 主要 ) cookies有效时间设置为1小时,1小时后失效 界面美化 二.创建app进行分组 1.app创建: 使用pych[详细]
-
python初体验-字典(2)
所属栏目:[Python] 日期:2020-12-20 热度:62
一、字典取值:可以通过字典的键来获取其对应的值: (1)字典无效键:当取字典键值时,如果键并不存在于字典中,该键无效,计算机会返回错误。population = { "广东" : 111690000 , "山东" : 100058300 , "河南" : 95591300 , "四川" : 95591300 , "江苏" :[详细]
-
1-7 基本数据类型(3个)
所属栏目:[Python] 日期:2020-12-20 热度:117
一.常量: 1.在Python中不存在绝对的常量,所有字母大写就是常量。常量实质上就是变量。 ?例如:PI=3.1415926? ? ? ? ? ? ?BIRTH_OF_LI = 1991 二.注释: 1.单行注释:#被注释内容 2.多行注释:‘‘‘被注释内容‘‘‘? 或者? """被注释内容""" 三.Python的[详细]
-
scrapy框架
所属栏目:[Python] 日期:2020-12-20 热度:83
一、介绍 Scrapy一个开源和协作的框架,其最初是为了页面抓取 (更确切来说,网络抓取 )所设计的,使用它可以以快速、简单、可扩展的方式从网站中提取所需的数据。 但目前Scrapy的用途十分广泛,可用于如数据挖掘、监测和自动化测试等领域,也可以应用在获取AP[详细]
-
进程、线程和携程的通俗解释【刘新宇Python】
所属栏目:[Python] 日期:2020-12-20 热度:88
? 通过下面这张图你就能看清楚了,进程、线程和携程的关系? ? 多个进程是可以运行在多个CPU当中的,比如你的电脑是4核,可以同时并行运行四个进程,这是真正物理上的并行运行。 每个进程又可以有多个线程,线程是轮询执行的,因为轮询的速度很快,所以可以看[详细]
-
Flask框架配置管理
所属栏目:[Python] 日期:2020-12-20 热度:90
阅读目录 1 引言 2 Flask配置类:Config 3 配置方式1:直接赋值 4 配置方式2-对象中配置:from_object(推荐) 5 配置方式3-py文件:from_pyfile 6 配置方式4-字典元组:from_mapping 7 配置方式5-json文件:from_json 8 配置方式6-系统环境变量:from_envva[详细]
-
python文件的读写总结
所属栏目:[Python] 日期:2020-12-20 热度:186
读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。 读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象([详细]
-
322_零钱兑换-python
所属栏目:[Python] 日期:2020-12-20 热度:54
动态规划问题,稍后更新思路 class Solution(object): def coinChange(self,coins,amount): """ :type coins: List[int] :type amount: int :rtype: int """ INF = float('inf') dp = [] N = len(coins) for _ in range(N): tmp = [INF] * (amount+1) tmp[0][详细]
-
python 解释器声明 unix #!/usr/bin/env python
所属栏目:[Python] 日期:2020-12-20 热度:141
python 解释器声明 unix #!/usr/bin/env python 1. 问题的开始 在代码移植到unix平台后,部分应用在运行时报如下错误: subprocess.Popen():OSError:[Errno 8] python中的exec格式错误? 查阅得知可能是找不到编译器,但新的问题是python run.py仍然报错。[详细]
