-
贪心算法解决钱币找零问题
所属栏目:[Python] 日期:2020-12-20 热度:97
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Coin{ class Program { static void Main( string [] args) { int [] value = new int [] { 1 , 2 , 5 , 10 , 20 , 50 ,[详细]
-
pytest_用例运行级别_class级
所属栏目:[Python] 日期:2020-12-20 热度:133
‘‘‘ 模块级(setup_module/teardown_module)开始于模块始末,全局的在类中不起作用类级(setup_class/teardown_class)只在类中前后运行一次(在类中)方法级(setup_method/teardown_method)开始于方法始末(在类中)函数级(setup_function/teardown_fu[详细]
-
os模块
所属栏目:[Python] 日期:2020-12-20 热度:50
# os模块是与操作系统交互的一个接口 import os print (os.getcwd()) # 获取当前工作目录,当前python文件的目录路径 # os.chdir(‘02random模块.py‘) print (os.curdir) # 返回当前目录: (‘.‘) print (os.pardir) # 获取当前目录的父目录字符串名:(‘..[详细]
-
python3.6+RF连接mysql
所属栏目:[Python] 日期:2020-12-20 热度:116
接口自动化中会遇到有操作数据库的动作 ? 目录 1、安装第三方库 2、安装pymysql 3、数据库操作 ? ? 1、安装第三方库 使用在线安装: pip install robotframework_databaselibrary -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsi[详细]
-
arcgis python 布局中所有元素信息报告
所属栏目:[Python] 日期:2020-12-20 热度:158
# Author: ESRI # Date: July 5,2010 # Version: ArcGIS 10.0 # Purpose: This script generates a report of each page layout element and its # associated properties. This script is intended to run as a scrip tool # and requires two parameters:[详细]
-
python 爬虫 requests模块(response常用属性)
所属栏目:[Python] 日期:2020-12-20 热度:82
? ? response常用属性 ? content获取的response对象中的二进制(byte)类型的页面数据 response.content ? 返回响应状态码 response.status_code 200 返回响应头信息 response.headers 获取请求url response.url https://www.sogou.com/[详细]
-
arcgis python 布局中所有元素平移
所属栏目:[Python] 日期:2020-12-20 热度:160
# Author: ESRI # Date: July 5,2010 # Version: ArcGIS 10.0 # Purpose: This script will loop through every page layout element and apply the # specified X and Y shifts to each element. The script is helpful for # repositioning the elements s[详细]
-
使用IIS部署Django项目
所属栏目:[Python] 日期:2020-12-20 热度:183
使用IIS部署Django项目 1.? 系统及软件版本: Windows Server 2008 Standard,IIS 7.0,? Python3.6+Django 2.0.4 2 .? python安装wfastcgi模块:pip install wfastcgi 3.?? 安装成功后,打开python目录—Lib—site-packages目录,将wfastcgi.py文件拷贝到Djang[详细]
-
arcgis python 布局视图中文本查找替换
所属栏目:[Python] 日期:2020-12-20 热度:131
# Author: ESRI # Date: July 5,2010 # Version: ArcGIS 10.0 # Purpose: This script will perform a search and replace on page layout text # elements. There are options to match case and/or find exact matches. # This script is intended to run[详细]
-
Python函数式编程+深浅拷贝
所属栏目:[Python] 日期:2020-12-20 热度:68
在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用 一般有三种方法, alist= [ 1 , 2 , 3 ,[ "a" , "b" ]] ? (1)直接赋值,默认浅拷贝传递对象的引用而已,原[详细]
-
Python库指南
所属栏目:[Python] 日期:2020-12-20 热度:131
Python库指南 ?1、time模块 作用:time模块是一个时间模块,与datetime模块它提供的功能是更加接近于操作系统层面。 应用场景:平时用的比较多的时间戳,等时间方面的操作,在爬虫方面经常会看到用time模块生成的时间戳放进请求头或者参数中。 2、datetime模[详细]
-
python线程
所属栏目:[Python] 日期:2020-12-20 热度:146
线程编程(Thread) 什么是线程 线程被称为轻量级的进程 线程也可以使用计算机多核资源,是多任务编程方式 线程是系统分配内核的最小单元 线程可以理解为进程的分支任务 线程特征 一个进程中可以包含多个线程 线程也是一个运行行为,消耗计算机资源 一个进程中的[详细]
-
Python实用技法第32篇:对齐文本字符串
所属栏目:[Python] 日期:2020-12-20 热度:96
问题 我们需要以某种对齐方式将文本做格式化处理。 解决方案 对于基本的字符串对齐要求,可以使用字符串的ljust()、rjust()和center()方法。示例如下: text = ‘Hello World‘ text.ljust(20)‘Hello World ‘ text.rjust(20)‘ Hello World‘ text.center([详细]
-
Python连载31-threading的使用
所属栏目:[Python] 日期:2020-12-20 热度:53
一、 例子:我们对传参是有要求的必须传入一个元组,否则报错 二、 ? import _thread as thread import time def loop1(in1): print ( " Start loop 1 at: " ,time.ctime()) print ( " 我是参数 " ,in1) time.sleep( 4 ) print ( " End loop 1 at: " ,time.c[详细]
-
[Python]判断序列是否为空的正确姿势
所属栏目:[Python] 日期:2020-12-20 热度:83
本篇文章起源于StackOverflow上一个热度非常高的问题: 我该如何判断一个Python列表是否为空? @Ray Vega (提问者) 举例说明,现在我得到了如下代码: a = [] 我如何该检查 a 是否为空? 面对这个问题,各路高手给出了 不尽相同 的回答。 最高票答案十分简洁[详细]
-
python操作excel----openpyxl模块
所属栏目:[Python] 日期:2020-12-20 热度:184
openpyxl模块支持.xls和.xlsx格式的excel创建,但是只支持.xlsx格式的读取操作,不支持.xls的读取(可以使用xlrd模块来读取,写入操作也可使用xlwt模块),也可使用pandas模块对excel进行读写操作。 openpyxl创建新的excel 1 import openpyxl 2 3 # 创建工作[详细]
-
python2 与 python3的区别
所属栏目:[Python] 日期:2020-12-20 热度:79
几乎所有的python2程序都需要一些修改才能正常的运行在python3的环境下。为了简化这个转换过程,Python3自带了一个2to3的实用脚本.这个脚本会将python2程序源文件作为输入,然后自动转换到python3.但并不是所有内容都可以自动转换。 print语句 python2中pr[详细]
-
Python安装PyOpenGL
所属栏目:[Python] 日期:2020-12-20 热度:88
1.目前PyOpenGL是用python2写的,如果你使用的是python3需要自己修改PyOpenGL,我这里使用的是 python2.7 2.下载PyOpenGLhttps://pypi.org/project/PyOpenGL/3.1.0/#modal-close,下载对应系统版本的就可以 ? 3.运行exe或者setup 4.测试 茶壶 from OpenGL.GL[详细]
-
django的增删改查
所属栏目:[Python] 日期:2020-12-20 热度:187
前置条件: ? ? ? ? ? 已有一个model (tbl_user),用户表 ? ? 1.查询? ?? # 查询用户表 username是cx的数据 user_object = tbl_user.objects.filter(username=‘cx‘) # 查询tbl_user表所有的数据、 res=tbl_user.objects.all() # 模糊查询数据 模糊查询梁梁[详细]
-
python第三方库assertpy
所属栏目:[Python] 日期:2020-12-20 热度:184
https://github.com/ActivisionGameScience/assertpy assertpy是基于python的断言库 简介 安装 pip install assertpy 引用 from assertpy import assert_that 可用于python的pytest、nose等单元测试框架 可用于断言strings、numbers、lists、tuples、dicts、[详细]
-
python批量爬取xml文件
所属栏目:[Python] 日期:2020-12-20 热度:86
1.网站链接: https://www.cnvd.org.cn/shareData/list 2.需要下载的页面文件: 3.该页面需要登陆,然后批量下载共享漏洞文件,我们就通过cookie来实现。 #!/usr/bin/env python# -*- coding: utf-8 -*-"""Date: 2019-08-17Author: BobDescription: python爬[详细]
-
『Python基础练习题』day03
所属栏目:[Python] 日期:2020-12-20 热度:50
# 1. 有变量name = " aleX leNb " 完成如下操作:# 移除 name 变量对应的值两边的空格,并输出处理结果# 判断 name 变量是否以 "al" 开头,并输出结果# 判断name变量是否以"Nb"结尾,并输出结果# 将 name 变量对应的值中的 所有的"l" 替换为 "p",并输出结果# 将[详细]
-
『Python基础练习题』day04
所属栏目:[Python] 日期:2020-12-20 热度:57
# 1.写代码,有如下列表,按照要求实现每一个功能# li = ['Conan','Kidd','blame','jimmy','RachelMoore']# 计算列表的长度并输出# 列表中追加元素"kudo",并输出添加后的列表# 请在列表的第1个位置插入元素"Tony",并输出添加后的列表# 请修改列表第2个位置的[详细]
-
多任务--线程
所属栏目:[Python] 日期:2020-12-20 热度:99
简单的多任务demo: 1 import time 2 import threading 3 4 def sing(): 5 for i in range(5 ): 6 print ( " ------正在唱歌------- " ) 7 time.sleep(1 ) 8 9 10 def dance(): 11 for i in range(5 ): 12 print ( " ------正在跳舞------- " ) 13 time.sleep[详细]
-
『Python基础练习题』day05
所属栏目:[Python] 日期:2020-12-20 热度:174
# 请将列表中的每个元素通过 "_" 链接起来。users = ['毛利兰','柯南','怪盗基德']# 请将元组 v1 = (11,22,33) 中的所有元素追加到列表 v2 = [44,55,66] 中。# 请将元组 v1 = (11,33,44,66,77,88,99) 中的所有偶数索引位置的元素 追加到列表 v2 = [44,66] 中[详细]
