Python 实现一行输入多个数字(用空格隔开)

很多人都会使用以下代码,来实现多个字符串的连续输入,但是这是以换行进行操作的,而有些题目需要将一些数字进行一行输入a=input()b=input()1.实现一行输入多个数字,并以空格隔开...

2020-05-26

Python3.7在anaconda里面使用IDLE编译器的步骤详解

安装好anaconda后发现一个问题:在anaconda里面,内置了两款编译器——Spyder和Jupyter,虽然都很好用,但是对于短小的代码来说还是有些不方便,这时候会很想念轻量级的IDLE编译器。...

2020-05-26

如何使用python切换hosts文件

  做开发或测试时常需要切换hosts ,如果hosts比较多,那么频繁的打开hosts文件对地址加注释(#),再把去掉注释是个繁琐的事情。当然,SwitchHosts 已经可以帮我们方便的解决了这个...

2020-05-26

pyinstaller将含有多个py文件的python程序做成exe

1.尽量将资源文件夹放到主文件夹下
2.pyi-makespec main.py
制作spec文件3.spec文件在当前文件夹下,main.spec编辑spec文件# -*- mode: python -*-block_cipher = None a = A...

2020-05-26

Python退出时强制运行一段代码的实现方法

设想这样一个场景,你要给一个项目开发测试程序,程序开始运行的时候,会创建初始环境,测试完成以后,会清理环境。 这段逻辑本身非常简单:setup()
test()
clean()但由于测试的代码...

2020-05-26

PyQt5连接MySQL及QMYSQL driver not loaded错误解决

一、连接语句
from PyQt5.QtSql import QSqlDatabasedb=QSqlDatabase.addDatabase('QMYSQL')db.setHostName('localhost')db.setDatabaseName('dbwork')db.setUserName('use...

2020-05-26

Django 5种类型Session使用方法解析

介绍
Session:在计算机中,尤其是在网络应用中,称为“会话控制”。Session 对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Sessi...

2020-05-26

Django ORM 查询表中某列字段值的方法

1.什么是ORM ORM 全拼Object-Relation Mapping. 中文意为 对象-关系映射. 在MVC/MVT设计模式中的Model模块中都包括ORM2.ORM优势(1)只需要面向对象编程, 不需要面向数据库...

2020-05-26

Django Channel实时推送与聊天的示例代码

先来看一下最终的效果吧开始聊天,输入消息并点击发送消息就可以开始聊天了点击 “获取后端数据”开启实时推送先来简单了解一下 Django ChannelChannels是一个采用Django并将...

2020-05-26

python 串行执行和并行执行实例

我就废话不多说了,大家还是直接看代码吧!#coding=utf-8 import threading import time import cx_Oracle from pprint import pprint import csv print time.asctime() table_...

2020-05-26

python requests response值判断方式

这段时间在技术上没太多的思考的,只是碰到几个虾米小问题。 往往问题不大,也会致使你花心思去排解。今遇到一个reqeusts返回值的一个问题,花了不短时间调,后来发现是reqeusts返...

2020-05-26

python:解析requests返回的response(json格式)说明

我就废话不多说了,大家还是直接看代码吧!
import requests, jsonr = requests.get('http://192.168.207.160:9000/api/qualitygates/project_status?projectId=%s' % (p_u...

2020-05-26

Python requests.post方法中data与json参数区别详解

在通过requests.post()进行POST请求时,传入报文的参数有两个,一个是data,一个是json。data与json既可以是str类型,也可以是dict类型。区别:1、不管json是str还是dict,如果不指定he...

2020-05-26

Python实现转换图片背景颜色代码

在使用图片的时候有时候我们希望改变背景颜色,这样就只关注于图片本身。比如在连连看中就只有图片,而没有背景,其实我个人感觉有背景好看一点。两种方法,思路一致:
法一:import cv...

2020-05-26

在Ubuntu 20.04中安装Pycharm 2020.1的图文教程

前几天,我们用虚拟机安装了Ubuntu 20.04。今天,我们来安装一些常用的工具,比如Pycharm。 Pycharm是一种用来开发Python的IDE,归结两个字,好用!下载 Pycharm官方下载地址是:https://...

2020-05-26

如何在python中执行另一个py文件

使用命令:os.system('python file_name.py')
解释:os.system是执行当前的系统命令
1、拿windows系统举例:
# 由于ipconfig/all在windows中是查看ip地址# 所以将此命令运行在os....

2020-05-26

python获取响应某个字段值的3种实现方法

近期将要对两个接口进行测试,第一个接口的响应值是第二个接口的查询条件。为了一劳永逸,打算写个自动化测试框架。因为请求和响应都是xml格式的,遇到的问题就是怎么获取xml响应...

2020-05-26

python3发送request请求及查看返回结果实例

我就废话不多说了,大家还是直接看代码吧!import requestsimport jsonraw = {}headers中添加上content-type这个参数,指定为json格式headers = {‘Content-Type': ‘application...

2020-05-26

Pycharm连接远程服务器过程图解

除了使用xshell等连接服务器以外,pycharm也可以连接服务器,在服务器上运行代码,上传下载文件等操作。步骤如下:1、pycharm工具栏:Tools-->Deployment-->Configuration2、左上角:点...

2020-05-26

python+requests接口压力测试500次,查看响应时间的实例

接口压力测试500次,查看响应时间import jsonimport requestsimport logginglogging.basicConfig(level=logging.INFO, format='%(asctime)s - %(name)s - %(levelname)s - %(...

2020-05-26

Python闭包与装饰器原理及实例解析

一、闭包闭包相当于函数中,嵌套另一个函数,并返回。代码如下:def func(name): # 定义外层函数 def inner_func(age): # 内层函数 print('name: ', name, ', age: ', age)...

2020-05-26

python利用Excel读取和存储测试数据完成接口自动化教程

http_request2.py用于发起http请求#读取多条测试用例#1、导入requests模块import requests#从 class_12_19.do_excel1导入read_data函数from do_excel2 import read_datafro...

2020-05-26

Pytorch高阶OP操作where,gather原理

PyTorch是一个非常有可能改变深度学习领域前景的Python库。我尝试使用了几星期PyTorch,然后被它的易用性所震惊,在我使用过的各种深度学习库中,PyTorch是最灵活、最容易掌握的...

2020-05-26

解决Python发送Http请求时,中文乱码的问题

解决方法:先encode再quote。原理:msg.encode('utf-8')是解决中文乱码问题。quote():假如URL的 name 或者 value 值中有『&』、『%』或者『=』等符号,就会有问题。所以URL中的参...

2020-05-26

使用Python合成图片的实现代码(图片添加个性化文本,图片上叠加其他图片)

1.业务需求背景业务提供一张底层图片1以及需要在底层图片上添加的图片2,两张图片大小不一致,将小图2添加到底图1中,并在其他的空白部分添加个性化的文本信息2.图片处理逻辑...

2020-05-26

Python基于进程池实现多进程过程解析

1、注意:pool必须在 if __name__ == '__main__' 下面运行,不然会报错2、多进程内出现错误会直接跳过该进程,并且默认不会打印错误信息3、if__name__下面的数据需要通过参数传入...

2020-05-26

如何安装并在pycharm使用selenium的方法

Selenium 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google C...

2020-05-26

Pytorch数据拼接与拆分操作实现图解

1、cat:拼接直接合并数据2、stack拼接:与cat不同的是,stack创建了一个新的维度,在拼接的同时,给数据增加了类别。并且stack的所有数据维度必须一致。3、split拆分:通过数据长度进...

2020-05-26

python实现Oracle查询分组的方法示例

本文实例讲述了python实现Oracle查询分组的方法。分享给大家供大家参考,具体如下:1.分组的概念:关键字:group by子句结论:在select列表中如果出现了聚合函数,不是聚合函数的列,必须...

2020-05-26

python针对Oracle常见查询操作实例分析

本文实例讲述了python针对Oracle常见查询操作。分享给大家供大家参考,具体如下:1.子查询(难):当进行查询的时候,发现需要的数据信息不明确,需要先通过另一个查询得到,此查询称为子...

2020-05-26

如何配置关联Python 解释器 Anaconda的教程(图解)

首先先安装好我们的Python 这里就不多介绍了1.打开python.exe:点击File 下的小扳手图标 Settings…2.打开设置界面:我们点击Project 这一栏下的 Project Interpreter 之后我们...

2020-05-26

Python爬虫:Request Payload和Form Data的简单区别说明

Request Payload 和 Form Data 请求头上的参数差别在于:Content-Type
Form DataPost表单请求代码示例headers = { "Content-Type": "application/x-www-form-urlencoded"}req...

2020-05-26

scrapy爬虫:scrapy.FormRequest中formdata参数详解

1. 背景在网页爬取的时候,有时候会使用scrapy.FormRequest向目标网站提交数据(表单提交)。参照scrapy官方文档的标准写法是:# header信息unicornHeader = { 'Host': 'www.examp...

2020-05-26

Pycharm IDE的安装和使用教程详解

首先我们先总结下Python可使用的集成开发环境(IDE,Integrated Development Environment )专业,佩服自己。SublimePycharmIPythonIDLEvscode第一个出场的兄弟就是sublime,我们首...

2020-05-26

python爬虫实现POST request payload形式的请求

1. 背景最近在爬取某个站点时,发现在POST数据时,使用的数据格式是request payload,有别于之前常见的 POST数据格式(Form data)。而使用Form data数据的提交方式时,无法提交成功。1...

2020-05-26

解决python虚拟环境切换无效的问题

使用pycharm创建新项目,使用虚拟环境,但是进入到项目的cainiao_guoguo_health\venv\Scripts目录启动虚拟环境后,安装第三方库,却还是安装到其他环境中去了,检查activate文件后,发...

2020-05-26

Python接口测试结果集实现封装比较

引言  接口测试执行完后,我们需要进行断言,断言的主要目的是用代码来判断实际结果和预期结果是否一致,这跟手工测试中用肉眼去判断是一样的思路。既然这样,我们可以将已知的预...

2020-05-26

如何基于windows实现python定时爬虫

  Windows系统下使用任务计划程序,Linux下可以使用crontab命令添加自启动计划。  这里写Windows 10 / windows Server 2016系统的设置方法。  首先编写一个.bat脚本。...

2020-05-26

构建高效的python requests长连接池详解

前文:最近在搞全网的CDN刷新系统,在性能调优时遇到了requests长连接的一个问题,以前关注过长连接太多造成浪费的问题,但因为系统都是分布式扩展的,针对这种各别问题就懒得改动了...

2020-05-26

浅谈python3打包与拆包在函数的应用详解

1、序列(拆包)*用作序列拆包:*可对字符串、列表、集合、元组、字典、数字元素等序列进行拆包print(*(1,2,3,4,5,6))#1 2 3 4 5 6print(*[1,2,3,4,5,6])#1 2 3 4 5 6序列拆包赋...

2020-05-26

python中threading开启关闭线程操作

在python中启动和关闭线程:首先导入threadingimport threading然后定义一个方法def serial_read():
...
...然后定义线程,target指向要执行的方法myThread = threading.Thread...

2020-05-26

判断Threading.start新线程是否执行完毕的实例

新写自己的Threading类class MyThread(threading.Thread):#我的Thread类 判断流程结束没 用于os shell命令是否执行判断 def __init__(self,func = ""):#输入待执行函数名...

2020-05-26

浅谈Python中threading join和setDaemon用法及区别说明

Python多线程编程时,经常会用到join()和setDaemon()方法,今天特地研究了一下两者的区别。1、join ()方法:主线程A中,创建了子线程B,并且在主线程A中调用了B.join(),那么,主线程A会...

2020-05-26

Python3-异步进程回调函数(callback())介绍

废话不多说,大家之家看代码吧!#异步'''举例:你喊你朋友吃饭,你朋友正忙,如果你一直在那等他,等你朋友忙完了,你们一块去。--同步调用你喊你朋友吃饭,你朋友正忙,如果你自己做你自己的...

2020-05-26

python继承threading.Thread实现有返回值的子类实例

继承与threading.Thread实现有返回值的子类MyThread,废话不多说,大家直接看代码import threadingclass MyThread(threading.Thread): def __init__(self,func,args=()): s...

2020-05-26

浅谈Python3多线程之间的执行顺序问题

一个多线程的题:定义三个线程ID分别为ABC,每个线程打印10遍自己的线程ID,按ABCABC……的顺序进行打印输出。我的解法:from threading import Thread, Lock# 由_acquire解锁执行...

2020-05-26

Python中使用threading.Event协调线程的运行详解

threading.Event机制类似于一个线程向其它多个线程发号施令的模式,其它线程都会持有一个threading.Event的对象,这些线程都会等待这个事件的“发生”,如果此事件一直不发生,那么...

2020-05-26

python 实现两个线程交替执行

我就废话不多说,直接看代码吧!import threadingimport timedef a(): while True: lockb.acquire() print('a') locka.release() time.sleep(0.5)def b(): while...

2020-05-26

python多线程实现同时执行两个while循环的操作

如果想同时执行两个while True循环,可以使用多线程threading来实现。完整代码#coding=gbkfrom time import sleep, ctime import threadingdef muisc(func): while True:...

2020-05-26

python同时遍历两个list用法说明

前言需求是将两个list同时进行遍历,然后同步的将每个元素add到一个dict中,虽然有麻烦的方式,比如直接用list的数组下标可以实现,但是一点也不pythonic,于是想到了zip内置函数。...

2020-05-26
返回顶部
顶部