2.python之购物车程序
请选择你要购买的商品序号(按q退出):3你已购买['iphone', 'xiaomi'],总共花费2998,当前可用余额:17002商品列表如下:1-['iphone', 999]2-['lv bag', 666]3-['xiaomi', 1999]4-['honor', 2999]5-['oppo ... 查看全文
【JAVA基础&Python】多线程使用
JAVA:/* * * 1:定义一个继承Thread的类,里面定义run函数为需要多线程的业务函数 * 2:实例化重写的这个类,执行start方法进行多线程运行 * * */ class MyThread extends Thread{ // 多线程 需要执行的方法 @Override public ... 查看全文
selenium+python自动化102-登录页面滑动解锁(ActionChains)
前言 登录页面会遇到滑动解锁,滑动解锁的目的就是为了防止别人用代码登录(也就是为了防止你自动化登录),有些滑动解锁是需要去拼图这种会难一点。 有些直接拖到最最右侧就可以了,本篇讲下使用 selenium web 自动化的时候如何滑动解锁。 滑动解锁场景 看下图,是我本地写的一个 slider.htm ... 查看全文
5行Python代码调用电脑摄像头
目的如题。确保python中安装了opencv-python模块。如果没有安装,可以参考:https://pypi.org/project/opencv-python/进行安装。话不多少,直接上代码:importcv2cap=cv2.VideoCapture(0)f,frame=cap.read()#此刻拍照cv2.imwrite( 查看全文
“菜鸟”的python之旅
Python之父,荷兰人Guido van Rossum 20世纪80年代中期,Python之父Guido van Rossum还在CWI(数学和理论计算机科学领域的研究中心,位于阿姆斯特丹)为ABC语言贡献代码。ABC语言是一个为编程初学者打造的研究项目。ABC语言给了Python之父Guido很 ... 查看全文
DAY 19 PYTHON入门
一、封装封装指的就是把数据与功能都整合到一起,听起来是不是很熟悉,没错,我们之前所说的”整合“二字其实就是封装的通俗说法。除此之外,针对封装到对象或者类中的属性,我们还可以严格控制对它们的访问,分两步实现:隐藏与开放接口. 二、隐藏Python的Class机制采用双下划线开头的方式将属性隐藏起来(设 ... 查看全文
1.9 货仓选址问题——Python
题目描述 在一条数轴上有 N 家商店,它们的坐标分别为 A1~AN。 现在需要在数轴上建立一家货仓,每天清晨,从货仓到每家商店都要运送一车商品。 为了提高效率,求把货仓建在何处,可以使得货仓到每家商店的距离之和最小。 输入格式 第一行输入整数N。 第二行N个整数A1~AN。 输出格式 输出一个整数, ... 查看全文
# Python语言程序设计基础
Python语言程序设计基础 第5章 函数和代码复用 函数的基本使用 函数的定义 函数是一段具有特定功能的、可重用的语句组,用函数名表示并通过函数名进行功能调用。 使用函数主要有两个目的:降低编程难度和代码重用。 Python使用def定义一个函数,语法形式: def <函数名> (<参数列表>): ... 查看全文
如何用 Python 做自动化测试
一、Selenium 环境部署 1. window 环境部署 1.1 当前环境 Win10 64 位系统;Python3.6.2(官方已经更新到了 3.6.4) 官方下载地址:https://www.python.org/downloads Selenium 3.4.3;谷歌 59。 1.2 Pyt ... 查看全文
用python做youtube自动化下载器 思路
(用python做youtube自动化下载器) 根据 savefrom条例 本实例及教程只用于学习交流用,权利归savefrom.net所有 0. 思路 使用python从savefrom平台上获取指定youtube视频下载链接进行下载,不过savefrom的数据是用javascript加密的,这也 ... 查看全文
Centos7 安装python3 环境
1.安装相应的编译工具 在root用户下(不要用普通用户,麻烦),全部复制粘贴过去,一次性安装即可. yum -y groupinstall "Development tools" 安装成功后显示 在执行命令 yum -y install zlib-devel bzip2-devel openssl ... 查看全文
linux python3安装whl包时报错解决:is not a supported wheel on this platform
原因1 你下载安装的包不是当前平台所支持的 原因2 你下载的包,不符合你所在的平台的安装whl的名称规范,所以出错。比如当前我要安装的包是:pymssql-2.1.5-cp36-cp36m-manylinux1_x86_64.whl 但是在我的系统中使用如下命令安装: pip3 install py ... 查看全文
学习python -- 第002天
一、数据类型 ·整数类型 ·英文为integer,简写为int,·整数的不同进制表示方式·十进制→默认的进制·二进制〉以0b开头·八进制→以0o开头·十六进制→0x开头 1 # 2 # @author:浊浪 3 # @time: 2021/1/11 19:00 4 5 #整数的表示 6 n1 = 1 ... 查看全文
初识python 基础了解
使用系统及软件:win10,64位 python3.7 , pycharm professional 2020.2.2 python 属于典型的解释型语言, python运行需要解释器的支持 , 只要你在不同的平台安装了不同的解释器,你的代码就可以随时运行,不用担心任何兼容性问题,真正的“一次编写, ... 查看全文
CentOS 7 搭建 TinyProxy 代理 &&python 脚本访问
TinyProxy TinyProxy 和 Squid 都是比較優秀的代理軟件 TinyProxy比較小眾,雖然沒有Squid的功能豐富,但是小巧簡單,也能滿足普通用戶的需求。 Squid 是一款優秀的代理軟件,有很豐富的ACL管理功能,雖然squid很強大,但配置比較繁瑣。 1. 安裝 TinyP ... 查看全文
魔法方法推开Python进阶学习大门
热爱Python Python是Guido van Rossum设计出来的让使用者觉得如沐春风的一门编程语言。2020年11月12日,64岁的Python之父宣布由于退休生活太无聊,自己决定加入Microsoft的DevDiv Team,致力于“确保更好地使用Python”。尽管在国内有些声音在Di ... 查看全文
也谈Python编码格式
python在升级到Python3之后,因为Utf-8作为没有歧义的统一标准编码,相信很少人再会碰到编码格式的问题,但现实总会不停地打脸理想,告诉我们Too Young Too Simple。先不扯闲篇,直入主题,介绍一下这篇博文主要的知识,后面再结合具体的软件工作情境来详细说明为什么会碰到此类问题 ... 查看全文
人生苦短,我用Python
(一)认识Python Python背景介绍 Python的格言: Life is short,use python.(人生苦短,我用Python。) 由Guido van Rossum于1989年圣诞节为打发无聊时间,而开发的一个新的脚本解释程序,第一个公开发行版本于1991年。 至于为什么选中P ... 查看全文
如何用Python轻松搞定藏头诗
前言本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。 PS:如有需要Python学习资料的小伙伴可以加下Python快乐交流群:1136201545 整个诗句生成的逻辑是这样的,先根据输入语句爬取符合要求的诗句(来自百度汉语),再根据更多样化的需求 ... 查看全文
翻译:《实用的Python编程》01_Introduction_00_Overview
目录 | 下一节 (2 处理数据) 1. Pyton 简介 本章是第一章,将会从头开始介绍 Python 基础知识,让你从零开始,学会怎么编写、运行、调试一个简单的程序。最后,你可以运用这些 Python 基础知识,去编写一个简短的脚本,读取 csv 数据并执行一些简单的计算。 1.1 Python ... 查看全文
如何在virtualenv环境中安装指定的python版本
指定python版本:virtualenv -p python执行文件路径 自定义虚拟环境名称。如果文件路径有空格,用引号。 如果不指定python版本,则默认使用环境变量中的python版本 ... 查看全文
推荐几个学习Python的免费网站
想要学好Python,只靠看Python相关的书籍是远远不够的!今天为大家分享几个实用的Python学习网站。 欢迎各位热爱Python的小伙伴进群交流:610380249 群里有大佬哦,而且很热心,群内也有资料可以共享,广告勿扰! Python部落 无数同学问Python怎么安装,虽然小白也推送过 ... 查看全文