- 博客(7)
- 收藏
- 关注
原创 在linux下如何安装yaml
直接使用pip install pyyaml不成功。于是去网站下载了.tar.gz安装包,下载之后解压。解压命令为 tar zxvf pyyaml.tar.gz然后进入解压后的目录pyyaml中,打开readme。根据readme的命令python setup.py install安装成功。如何查看是否安装成功:输入python进入python环境:import yaml没有报错则成功安装...
2022-01-10 15:15:41
5534
原创 深拷贝和浅拷贝python
深拷贝就是完全跟以前就没有任何关系了,原来的对象怎么改都不会影响当前对象浅拷贝,原对象的list元素改变的话会改变当前对象,如果当前对象中list元素改变了,也同样会影响原对象。import copylist = [1,2,3,4,5,6,7,['a','b']]a = copy.copy(list) # 浅拷贝b = copy.deepcopy(list) # 深拷贝list.append(8) # int数值是不可变的,所以浅拷贝没有跟随变化,['a','b']是列表,可以改变
2021-09-02 11:20:03
126
原创 python装饰器
装饰器符号“@”属于语法糖装饰器的作用简单的理解就是:装饰原有的函数,装饰器便于开发,代码复用。即想要函数实现新的功能,但是不在原有的函数中添加代码,而是另外写一个函数来实现。userAge = 9def canYou(func): def decorator(*args, **kwargs): if userAge > 1 and userAge < 10: return func(*args, **kwargs) print('你的年龄不
2021-08-23 15:55:22
117
原创 selenium中class_name定位元素出现异常
driver.find_element_by_class_name('pass-text-input pass-text-input-phone').send_keys('1234567890')出错原因是因为class_name中的空格是后代选择器,只需要将空格及其前面的删除及可解决```pythonselenium.common.exceptions.InvalidSelectorException: Message: The given selector pass-text-input pass
2021-08-03 11:17:44
457
1
原创 quiver函数
quiver函数可以用来画矢量箭头import matplotlib.pyplot as pltimport numpy as npX = np.arange(-10, 10, 1)Y = np.arange(-10, 10, 1)U, V = np.meshgrid(X, Y)fig, ax = plt.subplots()q = ax.quiver(X, Y, U, V,width=0.002,scale =100,headwidth=7)# width:箭身箭杆的宽度,scale:
2021-06-17 16:06:41
3808
原创 Linux如何复制文件和文件夹到另一个目录
复制文件:cp /home/test.txt /home/test/test.txt复制文件夹:(复制文件夹中全部内容)/cp -r /home/packageA/* /home/cp/packageB/或者cp -r /home/packageA/. /home/cp/packageB/(移动文件夹):mv /home/packageA /home/packageB...
2021-05-10 08:58:34
23737
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人