-
日期:2022-04-02 10:27:19
点击:59
内容简介:引言: 线程之间经常需要协同工作,通过某种技术,让一个线程访问某些数据时,其它线程不能访问这些数据,直到该线程完成对数据的操作。这些技术包括临界区(Critical Section),互斥量(Mutex),信号量(Semaphore),事件Event等。 Event threading库中的event...
-
日期:2022-04-02 10:27:18
点击:59
内容简介:写入txt文件 def text_save(filename, data):#filename为写入CSV文件的路径,data为要写入数据列表. file = open(filename,'a') for i in range(len(data)): s = str(data[i]).replace('[','').replace(']','')#去除[],这两行按数据不同,可以选择 s = s.rep...
-
日期:2022-04-02 10:27:17
点击:59
内容简介:python 读取image 在python中我们有两个库可以处理图像文件,scipy和matplotlib. 安装库 pip install matplotlib pillow scipy 用法 from scipy.misc import imreaddata = imread(image_root)#data是 ndarray对象 import matplotlib.image as mpimgdata = mp...
-
日期:2022-04-02 10:27:16
点击:59
内容简介:Python给我们内置了大量功能函数,官方文档上列出了69个,有些是我们是平时开发中经常遇到的,也有一些函数很少被用到,这里列举被开发者使用最频繁的8个函数以及他们的详细用法 print() print函数是你学Python接触到的第一个函数,它将对象输出到标准输出流...
-
日期:2022-04-02 10:27:15
点击:59
内容简介:一、Linux系统 查看Python路径 whereis python 此命令将会列出系统所安装的所有版本的Python的路径效果如下: 使用以下命令可分别查看Python2,Python3的安装路径 whereis python2 whereis python3 查看使用pip安装的软件包 默认Python3 pip list Python2查...
-
日期:2022-04-02 10:27:14
点击:59
内容简介:Tuple 叫做 tuple,用小括号、或者无括号来表述,是一连串有顺序的数字。 a_tuple = (12, 3, 5, 15 , 6)another_tuple = 12, 3, 5, 15 , 6 List 而list是以中括号来命名的: a_list = [12, 3, 67, 7, 82] 两者对比 他们的元素可以一个一个地被迭代、输出、运...
-
日期:2022-04-02 10:27:13
点击:59
内容简介:在抓取网络数据的时候,有时会用正则对结构化的数据进行提取,比如 href="https://www.1234.com"等。python的re模块的findall()函数会返回一个所有匹配到的内容的列表,在将数据存入数据库时,列表数据类型是不被允许的,而是需要将其转换为元组形式。下面看...
-
日期:2022-04-02 10:27:12
点击:59
内容简介:简介 在之前的编程中,我们的信息打印,数据的展示都是在控制台(命令行)直接输出的,信息都是一次性的没有办法复用和保存以便下次查看,今天我们将学习Python的输入输出,解决以上问题。 复习 得到输入用的是input(),完成输出用的是print(),之前还有对字...
-
日期:2022-04-02 10:27:11
点击:59
内容简介:快速排序算法,简称快排,是最实用的排序算法,没有之一,各大语言标准库的排序函数也基本都是基于快排实现的。 本文用python语言介绍四种不同的快排实现。 1. 一行代码实现的简洁版本 quick_sort = lambda array: array if len(array) = 1 else quick_sort(...
-
日期:2022-04-02 10:27:10
点击:59
内容简介:先来一份完整的爬虫工程师面试考点: 一、 Python 基本功 1、简述Python 的特点和优点 Python 是一门开源的解释性语言,相比 Java C++ 等语言,Python 具有动态特性,非常灵活。 2、Python 有哪些数据类型? Python 有 6 种内置的数据类型,其中不可变数据类...