python
彼岸•仰望
这个作者很懒,什么都没留下…
展开
-
重复登陆报错:ValueError: Plaintext is too long
**问题:**ValueError: Plaintext is too long场景:重复登陆后,提示:ValueError: Plaintext is too long现象:同个账号再次登录后,加密的上一次加密后的值,而不是传入的密码值。导致报错跟因:userInfo = {"username":"","password":""} #变更:新增变量#2- 封装函数def Get_Public_key(): """获取public_key接口,cookie"""原创 2021-06-18 21:58:38 · 1331 阅读 · 0 评论 -
pycharm提示没有requests库,需要安装requests库
问题:pycharm提示没有requests库,需要安装requests库步骤一:cmd——输入pip install requests问题一:pip不是内部或外部命令,也不是可运行的程序 或批处理文件选择pip.exe所在的文件夹,在安装的python文件夹下的Scripts子文件夹中,复制路径;右击“此电脑”→“高级系统设置” →“高级“→“环境变量”;此时确保pyhon也要添加在环境变量中;在用户变量和系统变量中,添加变量。变量名为“path”的变量,变量值为复制的翻译 2021-04-10 22:12:51 · 10481 阅读 · 3 评论 -
ModuleNotFoundError: No module named ‘Crypto‘解决方案
问题:cmd中pip uninstall Crypto,成功后,运行脚本仍旧报错:ModuleNotFoundError: No module named ‘Crypto’pip install Crypto解决方案:步骤一:先卸载Crypto和pycryptopip uninstall Cryptopip uninstall pycrypto步骤二:然后安装第三方库pycryptodomepip install pycryptodome...原创 2021-04-04 10:00:13 · 3516 阅读 · 3 评论 -
python抛出异常
一、raise Exceptionif item not in classlist: #抛出异常 判断条件:**不通过**,则抛出异常 raise Exception('班级列表里面没有该班级')二、assert inassert item in classlist,'班级列表里面没有该班级' 格式:assert + 成立的条件,‘参数’结果:若条...原创 2019-11-21 10:53:01 · 265 阅读 · 0 评论 -
python日期时间datetime 加一天,减一天,加减一小时一分钟
#输入毫秒级的时间,转出正常的格式def timeStamp(timeNum): #时间戳 timeStamp = float(timeNum/1000) #毫秒级 time1 = time.localtime(timeStamp) time2 =time.strftime('%Y-%m-%d %H:%M',time1) #格式转化 prin...原创 2019-11-15 14:19:39 · 2236 阅读 · 0 评论 -
python冒泡排序
1、冒泡排序(Bubble Sort)冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。1.1 算法描述比较相邻的元素。如果第一个比第二个大,就交换它们两个;对每一对相邻元素作同样的工作,...原创 2019-11-15 08:50:14 · 103 阅读 · 0 评论 -
python实现md5加密
import hashlibstarttime = '2019-10-10'endtime = '2019-10-31 12:00:00'str = '{},{},{}'.format(starttime,endtime,'qzsoftProjectByTime')def Md5(str): md =hashlib.md5() md.update(str.encode(...原创 2019-11-04 15:53:14 · 151 阅读 · 0 评论