ICode9

精准搜索请尝试: 精确搜索
  • python序列2021-05-15 21:59:08

    python序列 序列(sequence)官方定义(https://docs.python.org/zh-cn/3/glossary.html#term-sequence): 一种 iterable,它支持通过 __getitem__() 特殊方法来使用整数索引进行高效的元素访问,并定义了一个返回序列长度的 __len__() 方法。内置的序列类型有 list、str、tuple 和 bytes。

  • Python周刊499期2021-05-15 21:30:20

    Python周刊 欢迎阅读《 Python周刊》第499期。 写在前面:翻译不易,欢迎阅读;水平有限,万望海涵。部分链接可能需要特殊的上网方式(

  • Appium环境搭建python(一)2021-05-15 21:05:36

    第一章:环境搭建(以下在win7-64系统) 安装jdk,设置环境变量     (1)   Java_Home: C:\Program Files\Java\jdk1.8.0_73     Path: %JAVA_HOME%\bin;     ClassPath: .;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar     环境变量设置后后,DOS下分别用java,jav

  • python基础练习题(一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?)2021-05-15 21:02:05

    day2 --------------------------------------------------------------- 实例003:完全平方数 题目: 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?   仿佛不会思考,直接上手写。。。 1 k = 10001 2 for i in range(0,k): 3 for j in range(0

  • python自动化(四)app自动化:5.UI自动化前沿技术2021-05-15 20:02:11

    本章节主要大概讲解UI自动化的一些前沿技术。所以该章节看看就好

  • 详解Python变量在内存中的存储2021-05-15 20:01:42

    这篇文章主要是对python中的数据进行认识,对于很多初学者来讲,其实数据的认识是最重要的,也是最容易出错的。本文结合数据与内存形态讲解python中的数据,内容包括: 引用与对象 可变数据类型与不可变数据类型 引用传递与值传递 深拷贝与浅拷贝 (id函数:你可以通过python的内置函数 id()

  • Python参数之命名关键字参数2021-05-15 20:01:17

    如果要限制关键字参数的名字,就可以用命名关键字参数,例如,只接收city和job作为关键字参数。 这种方式定义的函数如下: def person(name, age, *, city, job) print(name, age, city, job) # 调用 person('city', 22, city='Beijing', job='IT') 输出: yjc 22 Beijing IT 和关键

  • Python爬虫爬取搜狐视频电影并存储到mysql数据库2021-05-15 19:35:53

    代码: 1 import time 2 import traceback 3 import requests 4 from lxml import etree 5 import re 6 from bs4 import BeautifulSoup 7 from lxml.html.diff import end_tag 8 import json 9 import pymysql 10 #连接数据库 获取游标 11 def get_conn():

  • 《利用Python进行数据分析》第三章:内建数据结构、函数及文件 知识点总结2021-05-15 19:33:00

    文章目录 数据结构和序列元组tuple拆包方法count 列表list增删元素列表 检查元素排序sort 内建序列函数enumeratesortedzipreversed 字典dict从序列生成字典默认值 集合set列表推导式 函数匿名函数生成器错误和异常处理 文件与操作系统 数据结构和序列 在 Python中,序

  • Python参数之关键字参数2021-05-15 19:32:32

    关键字参数 关键字参数允许我们在传入必选参数外,还可以接受关键字参数kw: def person(name, age, **kw) prit('name:', name, 'age:', age, 'other', kw) 这里的name, age是必须的,kw可选,意味着第三个参数开始我们可以传入任意个数的关键字参数: >>> person('Bob', 35, city = 'Bej

  • 《利用Python进行数据分析》第四章:NumPy_数组与向量化计算 知识点总结2021-05-15 19:30:25

    文章目录 4.1 NumPy ndarray:多维数组对象创建ndarray的数据类型向量化:数组算术基础索引与切片布尔索引bool算数运算符 神奇索引数组转置和换轴 4.2 通用函数:快速的逐元素数组函数4.3 使用数组进行面向数组编程将条件逻辑作为数组操作:where方法数学和统计方法any() all()排

  • Python参数之可变参数2021-05-15 19:05:57

    可变参数 在Python函数中,还可以定义可变参数。顾名思义,可变参数就是传入的参数的个数是可变的,可以是1个,2个到任意个,还可以是0个。基本语法如下: def functionname(*var_args_tuple) "函数__文档字符串" function_suite return [expression] 加了星号(*)的变量名会存放所有未命

  • Python基础 - 20210515 - 基础8(函数-2)2021-05-15 19:01:01

    对函数不定参数的总结 定义的时候 * args 接受不确定个数的位置参数,并存储为元祖 * kwargs 接受不确定长度的关键字参数,并存储为字典 dict 调用的时候 *args 将事先定义好的元祖或列表,作为多个参数传入 列: def add(a,b,c): return sum(a,b,c) alis=[1,2,3] add(*alis)

  • 使用python爬取三国演义2021-05-15 18:31:13

    此篇使用的是python进行数据爬虫 爬取工具使用的是:bs4,requests 爬取的网站:https://www.shicimingju.com/book/sanguoyanyi.html 爬取的内容:三国演义 – coding:utf-8 – from bs4 import BeautifulSoup as bs import requests import os 爬取三国演义章节标题及其对应的内容

  • Python之关于Selenium的疑难杂症2021-05-15 17:59:43

    Python之关于Selenium的疑难杂症 1、print(*.text)时打印空白 WebElement中有可见元素与不可见元素之分,打印标签内文本却打印出空白的原因是因为打印的内容不可见的原因,这种情况可以利用get_attribute('textContent')解决 print(result.text) print(result.get_attribu

  • python selenium找不到selenium库2021-05-15 17:55:11

    初学者在做python自动化时,经常会遇到找不到库情形,如下图所示方法一: 在pycharm中,通过File->settings ->Project Interpreter 选择“+”号 安装selenium库装完之后,项目解释器下变会出现selenium此时代码中红色提示消失,可以正常使用 方法二:直接修改Project Interpreter 为python

  • python selenium 模拟手机浏览器2021-05-15 17:55:04

     脚本如下: from selenium import webdriver mobile = {'deviceName': 'Apple iPhone 4'}  //设置所模拟的硬件 path='C:\\Program Files (x86)\\Google\\Chrome\\Application\\chromedriver.exe' options = webdriver.ChromeOptions()   optio

  • selenium3 python环境搭建2021-05-15 17:54:44

    在python官网下载对应的包Python环境: https://www.python.org/本例是安装python2 最新版本,由于现在的版本不需要安装pip,安装selenium时候直接用命令在cmd下用命令:pip install selenium,如安装出错,请切换到国内的安装源pip install selenium -i http://pypi.douban.com/simple 出

  • 以实战为导向的selenium自动化测试实战书籍2021-05-15 17:53:05

      笔者自15年开始在网络上讲授测试技术课程,很多新手在学习测试技术过程中会遇到各种各样问题,也经常被网友咨询有没有一本偏实战的Selenium书,便打算编写一本零基础到是项目实战书籍,希望对想学习自动测试的同学少走弯路。经19年9月出版以来受到众多读者肯定。凡买书的同学,都赠送配

  • Python - 批量修改文件名2021-05-15 17:36:21

    批量修改文件名 python 对文件进行批量改名用到的是 os 模块中的 listdir 方法和 rename 方法。 os.listdir(dir):获取指定目录下的所有子目录和文件名 os.rename(原文件名,新文件名):对文件或目录改名   把混乱的文件名改成有序的文件名: import os path=input('请输入文件路径(

  • Python用 selenium 模块控制Firefox浏览器2021-05-15 17:31:40

    Python用 selenium 模块控制Firefox浏览器 需要的东西: Firefox浏览器下载地址: http://getfirefox.com/ selenium包: https://pypi.python.org/pypi/selenium Firefox的驱动 geckodriver.exe 下载地址:https://github.com/mozilla/geckodriver/releases/ 添加geckodriver.exe到

  • python基础教程:三元表达式 if for 构建List 进阶用法2021-05-15 17:04:54

    1.简单的for...[if]...语句 Python中,for...[if]...语句一种简洁的构建List的方法,从for给定的List中选择出满足if条件的元素组成新的List,其中if是可以省略的。下面举几个简单的例子进行说明。 >>> a=[12,3,4,6,7,13,21] >>> newList =[x forx in a] >>> newList [12,3,4,6,7,13,21]

  • Python基础教程:丢弃返回值2021-05-15 17:04:23

    函数多个返回值 python的函数支持返回多个值。返回多个值时,默认以tuple的方式返回。 例如,下面两个函数的定义是完全等价的。 def f(): return 1,2 def f(): return (1,2) 如果将函数调用的返回值赋值给对应个数的变量,它会一一对应的赋值,这很容易理解。下面是等价的: a, b

  • Python Selenium自动化测试PO设计模式实战2021-05-15 16:51:35

      Page Object设计模式是自动化测试非常重要的一环,很多新入门自动化测试难以理解,先来看官网对PO说明:1、设计原则The public methods represent the services that the page offersTry not to expose the internals of the pageGenerally don't make assertionsMethods return oth

  • 关于python中with语句的粗浅认识2021-05-15 16:32:55

    上下文管理管理器:资源使用完成的释放很重要,python中使用上下文管理器来自动分配并释放资源。with语句操作对象就为一个上下文管理器对象。 基于类的上下文管理器的: 使用类定义一个文件的上下文管理器对象,代码如下:当被with语句使用时会依次执行__init__(),__enter__()方法和__exi

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有