Python
Python学习
FreedomClannad
这个作者很懒,什么都没留下…
展开
-
Python删除文件夹下面的所有文件和文件夹
【代码】Python删除文件夹下面的所有文件和文件夹。原创 2022-09-29 13:35:34 · 1462 阅读 · 0 评论 -
python 时间装饰器 计算函数运行时间并打印对应函数名称
import time# 时间装饰器def func_time(func): def inner(*args, **kw): start_time = time.time() func(*args, **kw) end_time = time.time() print("执行函数:{},函数运行时间为:{} s".format(func.__name__, end_time-start_time)) return inn.原创 2020-10-29 10:17:59 · 570 阅读 · 0 评论 -
windows环境下python3安装Crypto无法使用问题
在项目中遇到使用Crypto,直接安装后发现无法使用。后来查找资料,发现不能直接安装Crypto。留下记录,以备后续使用。因为历史原因导致的比较混乱,引用外部博友的解释内容如下:pycrypto、pycrytodome和crypto是一个东西,crypto在python上面的名字是pycrypto,它是一个第三方库,但是已经停止更新三年了,所以不建议安装这个库;这个时候pycryptodome就来了,它是pycrypto的延伸版本,用法和pycrypto是一模一样的;所以,我现在告诉大家一种解决方法原创 2020-09-23 22:23:51 · 3716 阅读 · 2 评论 -
序列化(dump&dumps)和反序列化(load&loads)的区别
参考别人,留下记录。相同点1.dump 和 dumps 都实现了序列化2.load 和 loads 都实现反序列化变量从内存中变成可存储或传输的过程称之为序列化序列化是将对象状态转化为可保存或可传输格式的过程。变量内容从序列化的对象重新读到内存里称之为反序列化反序列化是流转换为对象。区别1.dump 和 dumps(序列化)dump:将dict类型转换为json字符串格式,写入到文件 (易存储)a_dict = {'a':'1111','b':'2222'}json.dump(a_d原创 2020-09-16 16:05:00 · 747 阅读 · 0 评论 -
Ubuntu18.04更换国内源,解决无法安装pip3问题。
在Ubuntu18.04环境下,安装pip3的时候,无法安装的问题。以下内容参考网上,仅供自己使用。备份/etc/apt/sources.list文件mv /etc/apt/sources.list /etc/apt/sourses.list.old新建/etc/apt/sources.list文件并添加国内源#中科大源deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse原创 2020-05-12 22:27:45 · 721 阅读 · 0 评论 -
环境搭建问题(1):Windows环境下Python的pip命令找不到如何解决
Python基本运行环境问题:当我们在使用pip命令时候显示无法运行,如下图:这是因为系统的环境变量没有定义,需要做以下的操作:首先是pip命令的.exe文件所在地方。是在python环境下的Scripts文件夹下(以我的为例)如下图:找到地址后复制地址,右击我的电脑(此电脑)的属性如下图:选择左侧的控制面板主页的高级系统设置,如下图:选择高级里的环境变...原创 2020-01-09 21:01:47 · 6784 阅读 · 0 评论 -
Python下载与安装
一、官网下载Python安装包https://www.python.org/点击Downloads下载对应的版本(我使用的是Windows版本)上图当中的含义:下载Windows帮助文件下载Windows x86-64可嵌入zip文件下载Windows x86-64可执行安装程序下载基于web的Windows x86-64安装程序下载Windows x86可...原创 2020-01-07 22:08:30 · 1285 阅读 · 0 评论