-
python异常处理
所属栏目:[Python] 日期:2020-12-20 热度:162
# 如果没有_validated_data,则对initial_data验证,把验证通过的返回值给到_initial_data# 如果验证失败,抛出_validated_data异常,_validated_data = {},把异常给到_errors# 如果没有异常,则self._errors = {}if not hasattr(self,‘_validated_data‘)[详细]
-
python案例:使用if语句实现一个猜拳游戏
所属栏目:[Python] 日期:2020-12-20 热度:102
任务要求: 在控制台中提示输入石头、剪刀、布,按回车键,然后给出游戏结果。 分析: 我们知道在游戏规则中,石头克剪刀,剪刀克布,布克石头。但是这在计算机中并不是很好直接的表示,因此我们分别用 0、1、2 分别代表游戏中的石头剪刀布。 那么电脑该如何[详细]
-
Python进阶1
所属栏目:[Python] 日期:2020-12-20 热度:164
目录 1. 数字类型内置方法 1.1 整型内置方法(int) 1.2 浮点型内置方法 1.3 常用操作 2. 字符串类型内置方法 1. 数字类型内置方法 1.1 整型内置方法(int) 用途:年龄,号码,等级等 定义: age = 18 常用操作 # 算数运算、比较运算age = int('18') # 将纯整数[详细]
-
Python - Django - ORM 查询方法
所属栏目:[Python] 日期:2020-12-20 热度:173
models.py: from django.db import modelsclass Human(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(max_length=32) age = models.IntegerField() birthday = models.DateField(auto_now_add=True) 在数据库中添加几条[详细]
-
python day 07
所属栏目:[Python] 日期:2020-12-20 热度:110
1、集合{}:可变数据类型,他里边的元素必须是不可变的,无序,不重复, set1 = set({1,2,3}) print(set1) # 集合的表现‘‘‘set1 = set({1,3})#set2 = {1,3,[2,3],{‘name‘:‘liang‘}} # 报错 不可变就是可哈希的print(set1)print(set2) ‘‘‘ # 集合的[详细]
-
Django 基本使用及目录结构
所属栏目:[Python] 日期:2020-12-20 热度:180
1.安装 pip3 install django 默认为最新版 2.创建Django项目 在即将创建的Django项目,目录下运行命令 1.django-admin startproject my_project #创建框架目录工程 ,my_project为框架名 2.python manage.py runserver ****端口号(缺省) //运行Django自带[详细]
-
python pandas 自动生成批量测试数据插入数据库 mysql
所属栏目:[Python] 日期:2020-12-20 热度:158
1、python连接数据库游标 # coding:utf-8 from sqlalchemy import create_engine class connet_databases: def __init__ (self): ‘‘‘ # 初始化数据库连接,使用pymysql模块 # MySQL的用户:root,密码:147369,端口:3306,数据库:mydb ‘‘‘ _host = ‘ 3[详细]
-
Python中进制转换函数的使用
所属栏目:[Python] 日期:2020-12-20 热度:109
Python中进制转换函数的使用 关于Python中几个进制转换的函数使用方法,做一个简单的使用方法的介绍,我们常用的进制转换函数常用的就是int()(其他进制转换到十进制)、bin()(十进制转换到二进制)、oct()(十进制转换到八进制)、hex()(十进制转换到十六[详细]
-
PTA中提交Python3程序的一些套路
所属栏目:[Python] 日期:2020-12-20 热度:173
0. FAQ while True: raw = input() if raw == ‘‘ : break print (sum(map(int,raw.split()))) ? 0.1 提交后提示“答案错误”或者“格式错误” PTA检查答案正确与否是通过字符串匹配实现的。所以可能有以下几种原因: 格式错误 :程序的输出要与题目中的样例[详细]
-
python中运行js代码—js2py
所属栏目:[Python] 日期:2020-12-20 热度:129
import js2py # 实例化一个执行js的环境对象 context_js_obj = js2py.EvalJs()js_str = """ function A(a,b){ return a+b } """ # 传递js_str,执行js context_js_obj.execute(js_str)result = context_js_obj.A(1,2 ) print (result) # 创建变量 context_js_[详细]
-
Study python_04
所属栏目:[Python] 日期:2020-12-20 热度:131
数组 ? a = [1,2,3 ] print (a) ? 数组替换 a = [1,3 ] a[0] = 100 print (a) ? 数组去重复 def delete_chong(): a = [1,1,3 ] b = []# 建立一个空数组 for i in a: if i not in b : # 如果a数组中的元素,b中没有 b.append(i)# 将该元素放进b中 print (b) d[详细]
-
Python 接口开发-泛微OA的SOAP接口
所属栏目:[Python] 日期:2020-12-20 热度:188
一、功能需求 泛微e-cology可以在流程中调用Webservice接口实现与其他系统的联动等复杂功能。但是目前泛微文档中仅提供了调用的方法,但是没有关于接口的相关开发信息。 本次案例是用Python开发一个泛微e-cology 可以调用的Webservice接口。 二、所需要的库[详细]
-
强力Django+杀手级xadmin开发在线教育网站 采用 Python3.7全新开
所属栏目:[Python] 日期:2020-12-20 热度:107
强力Django2.2+ 杀手级xadmin开发在线教育网站 (全新开发) ? 获取课程资料链接:点击这里获取 Django作为主流Python后端框架,在国内应用非常广泛,无论知名大厂,还是新兴小司,都争相使用 本课程就是一个Django的实战练手项目,以在线教育网站,带你吃透[详细]
-
在pycharm里配置django的服务!支持pycharm3.6版本!
所属栏目:[Python] 日期:2020-12-20 热度:141
-
python log 设置
所属栏目:[Python] 日期:2020-12-20 热度:102
# -*- coding: utf-8 -*- import logging from logging.handlers import TimedRotatingFileHandler??# 按时间处理的log处理类 logger = logging.getLogger("xy") sh = logging.StreamHandler() sh.setLevel(logging.DEBUG)? # sh 用于终端输出 debug等级 #[详细]
-
Python报错:PermissionError: [Errno 13] Permission denied
所属栏目:[Python] 日期:2020-12-20 热度:113
问题分析: 错误产生的原因是文件无法打开, 可能产生的原因是文件找不到,或者被占用,或者无权限访问,或者打开的不是文件,而是一个目录。 问题解决: 1.检查对应路径下的文件是否存在,且被占用。如果文件不存在,就找到对应文件即可;如果文件存在,被[详细]
-
python - 列表
所属栏目:[Python] 日期:2020-12-20 热度:87
操作:索引,切片,加,乘,检查成员。 创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示: list1 = [ ‘ phy ‘ , ‘ chem ‘ ,1999,0713 ]list2 = [1,2,3,4,5 ]list3 = [ " a " , " b " , " c " ] 更新列表: # !/usr/bin/pytho[详细]
-
python day 8
所属栏目:[Python] 日期:2020-12-20 热度:198
1、文件操作 文件:模特主妇护士老师.txt 打开txt,如果自己写一个软件打开需要: (1)文件路径:d:模特主妇护士老师.txt (2)文件的编码方式:utf—8? gbk? ..... ...... (3) 操作方式:只读、只写、追加、读写、写读 ?? ... ... (4)以什么编码方式储[详细]
-
PYTHON模块--转
所属栏目:[Python] 日期:2020-12-20 热度:96
? ? 模块包( * * * * * ) 模块(modue)的概念: 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少[详细]
-
python批量快速合并excel文件
所属栏目:[Python] 日期:2020-12-20 热度:52
简介 如果有很多excel文件需要合并到一个Excel文件中,使用复制粘贴来操作是非常痛苦,这时可以使用Python来批量自动操作。 把需要合并的Excel文件放到同一文件夹下。 安装需要的库 python环境Python3 pip3 install xlrdpip3 install xlsxwriter 代码 #!/usr[详细]
-
Django使用redis
所属栏目:[Python] 日期:2020-12-20 热度:116
方式一,使用Django-redis模块 # 安装: pip3 install django-redis ? CACHES = { " default " : { " BACKEND " : " django_redis.cache.RedisCache " , " LOCATION " : " redis://127.0.0.1:6379 " , " OPTIONS " : { " CLIENT_CLASS " : " django_redis.cli[详细]
-
python pip安装解决方法
所属栏目:[Python] 日期:2020-12-20 热度:121
一招解决python pip install 安装库失败 ? PIP是python强大的安装利器,但是我们经常遇到安装库失败的问题,以下本人觉得最有效的解决方法: 1.打开?https://www.lfd.uci.edu/~gohlke/pythonlibs网站, 2.搜索(CTRL+F)需要安装的库的名称,比如pandas ?3.[详细]
-
详解Python中内置的NotImplemented类型的用法
所属栏目:[Python] 日期:2020-12-20 热度:167
它是什么? ? ? 1 2 type (NotImplemented) type ‘NotImplementedType‘ NotImplemented 是Python在内置命名空间中的六个常数之一。其他有False、True、None、Ellipsis 和 __debug__。和 Ellipsis很像,NotImplemented 能被重新赋值(覆盖)。对它赋值,甚[详细]
-
python操作postgreSQL数据库
所属栏目:[Python] 日期:2020-12-20 热度:73
Recommended solution: https://docs.aws.amazon.com/lambda/latest/dg/vpc-rds.html Coded a python script (as attached) for insert the biller details to the dev db,it works well per my testing on the dev ec2 instance (xxx-util-services). It us[详细]
-
Python all() 函数
所属栏目:[Python] 日期:2020-12-20 热度:159
all() 函数用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。 元素除了是 0、空、None、False 外都算 True。 函数等价于: def all(iterable): for element in iterable: if not element: return False retu[详细]