• Python程序中的线程操作(线程池)-concurrent模块

    时间:2024-05-06 16:33:26

    Python程序中的线程操作(线程池)-concurrent模块目录Python程序中的线程操作(线程池)-concurrent模块一、Python标准模块——concurrent.futures二、介绍三、基本方法四、ProcessPoolExecutor五、ThreadPoolExecutor六...

  • python 三级联动

    时间:2024-05-06 16:24:58

      china_map ={ "华南":{  "广东":["广州市","佛山市","深圳市","东莞市"],    "广西":["南宁市","柳州市","桂林市","北海市"],      "海南":["海口市","三亚市","三沙市","儋州市"]   }, "华东":{  "上海":["黄浦区"...

  • Python程序中的线程操作-创建多线程

    时间:2024-05-06 16:16:15

    目录一、python线程模块的选择二、threading模块三、通过threading.Thread类创建线程3.1 创建线程的方式一3.2 创建线程的方式二四、多线程与多进程4.1 pid的比较4.2 开启效率的较量4.3 内存数据的共享问题五、Thread类的其他方法5.1 代码示例5.2 jo...

  • [LeetCode]题解(python):066-Plus One

    时间:2024-05-06 13:33:57

    题目来源:https://leetcode.com/problems/plus-one/题意分析:给定一个数组,将数加一,返回新的数组。比如[9,9],返回[1,0,0]。题目思路:这道题目很简单,尾数加1,然后如果进位就向前一个数字加1.代码(Python): class Solution(obj...

  • Python3.4入门之ifelse错误解决方案

    时间:2024-05-06 10:41:45

    笔者用的是Python3.4开始接触到ifelse语句 发现这样---C:\Users\Administrator>python e:\Python34\ifelse.py--去执行的时候老是报 File "e:\Python34\ifelse.py", line 4   print('恭喜,...

  • python函数中参数是如何传递的?

    时间:2024-05-06 10:36:47

    python中一切皆对象,函数中参数传递的是对象的引用。1在函数中改变变量指向的对象,即指向不同对象。当在函数中修改传递进来的变量指向另一个对象时,实参的对象不会改变。>>> def fun(num,l,d):... num=;... l=[,,]... d...

  • python 给定数组任意组合等于一个定值的所有解

    时间:2024-05-06 09:59:30

    抛出问题:求给定数组任意组合等于一个定值的所有解 例如列表l = [1, 2, 3, 4, 5],求任意组合的结果为10的所有答案问题分析:实际就是列表的所有排列组合,然后算出每个排列组合的值,记录等于所求值的组合结果。代码实现就是先生成和 l 等长的全0列表,0表示,列表该位置数不取,1表示列表该...

  • 《笨方法学Python》加分题29

    时间:2024-05-06 08:50:37

    加分练习猜一猜 “if 语句” 是什么,他有什么作用。在做下一道题之前,试着用自己的话回答下面的问题:你认为 if 对他下一行代码做了什么?为什么 if 语句的下一行需要 4 个空格缩进?如果不缩进,会发生什么事情?把练习 27 中的其它布尔表达式放到 if 语句中会不会也可以运行呢?试一下。如果把...

  • python 用pdb调试

    时间:2024-05-05 22:32:25

    简单调试 Python 程序在 Python 中也可以像 gcc/gdb 那样调试程序,只要在运行 Python 程序时引入 pdb 模块(假设要调试的程序名为 d.py):$ vi d.py#!/usr/bin/pythondef main(): i, sum = 1, 0 ...

  • python3 切片

    时间:2024-05-05 21:33:30

    一、切片的目的:获取多个元素能够进行切片的对象有:字符串、列表、元组语法:  object[start_index:end_index:step]    以下是创建一个列表 a = [0,1,2,3,4,5,6,7,8,9]的索引图,方便查看其索引值:解释:start_index:起始的索引值(包含...

  • python基础之内置函数

    时间:2024-05-05 19:28:38

    该博客内容参考http://www.cnblogs.com/wupeiqi/articles/4943406.html内置函数 一详细见python文档,猛击这里文件操作操作文件时,一般需要经历如下步骤:打开文件操作文件一、打开文件1文件句柄 = file('文件路径', '模式')注:python...

  • python之列表对象

    时间:2024-05-05 19:21:48

    1. 获取列表中的某个值描述:获取下标所对应的值语法:print(li[0])#[取索引值]样例:li = list(['a','b','c'])val=(li[0]) #获取下标所对应的值print(val) a #显示结果2. append描述:追加对象到列表中语法: def...

  • Python基础之内置函数(二)

    时间:2024-05-05 18:47:58

    先上一张图,python中内置函数:python官方解释在这:点我点我继续聊内置函数:callable(object):检查对象是否可被调用,或是否可执行,结果为bool值def f1(): passf2 = 123print(callable(f1))print(callable(f2))o...

  • 31 Python中 sys.argv[]的用法简明解释(转)

    时间:2024-05-05 18:20:11

    Python中 sys.argv[]的用法简明解释因为是看书自学的python,开始后不久就遇到了这个引入的模块函数,且一直在IDLE上编辑了后运行,试图从结果发现它的用途,然而结果一直都是没结果,也在网上查了许多,但发现这个问题的比较详细的解释只有一个版本,大部分都是转裁和复制的。给的都是简明py...

  • Python中的一些模块用法

    时间:2024-05-05 18:07:31

    python中os模块用法python之模块之shutil模块-------------------------------os模块--------------------------------------import os1)、path = os.getcwd():获取当前路径2)、os.lis...

  • Python中 sys.argv的用法简明解释

    时间:2024-05-05 17:49:03

    Python中 sys.argv[]的用法简明解释sys.argv[]说白了就是一个从程序外部获取参数的桥梁,这个“外部”很关键,所以那些试图从代码来说明它作用的解释一直没看明白。因为我们从外部取得的参数可以是多个,所以获得的是一个列表(list),也就是说sys.argv其实可以看作是一个列表,所...

  • 安装python 第三方库遇到的安装问题 microsoft visual studio c++ 10.0 is required,Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?

    时间:2024-05-05 17:36:31

    问题一: microsoft visual studio c++ 10.0 is required安装scrapy时候出现需要vc c++ 10,有时安装其他也会有。解决方法:安装vc 2010,安装过2017无效,安装过程也不一样。问题二:安装好,出现Could not find function...

  • Python 标准库之 xml.etree.ElementTree

    时间:2024-05-05 12:29:00

    Python 标准库之 xml.etree.ElementTreePython中有多种xml处理API,常用的有xml.dom.*模块、xml.sax.*模块、xml.parser.expat模块和xml.etree.ElementTree模块(以下简称ET)。本文将主要介绍ET的使用,以及它的常用...

  • 编写第一个python selenium程序(二)

    时间:2024-05-05 10:20:00

    上节介绍了如何搭建selenium 系统环境,那么本节来讲一下如何开始编写第一个自动化测试脚本。Selenium2.x 将浏览器原生的API封装成WebDriver API,可以直接操作浏览器页面里的元素,甚至操作浏览器本身(截屏,窗口大小,启动,关闭,安装插件,配置证书之类的),所以就像真正的用户...

  • python之模块安装

    时间:2024-05-05 10:06:38

    在python中,python官方提供了很多可以扩展的包,用以增强python的功能。因为用到了excel的读写功能,需要安装xlrd的包,一下是安装步骤1.首先从python的官方库下载相应的包:https://pypi.python.org/pypi2.下载下来的包有的是安装文件,直接安装就好了...