- 博客(15)
- 收藏
- 关注
转载 Python之路11-模块导入失败问题
最近遇见一个Python模块导入自己踩到的坑,搞了好久才整明白,记录一下,也给在同样采坑的小伙伴借鉴一下。错误现象很明显,相信大家遇到的报错都一样,但是就是不知道为什么,报错如下:导入模块源码如下:百思不得其解啊,各种百度和研读女神博客,感觉模块导入这块还是相对容易理解和接受的,为什么就是报错呢。这里推荐一下女神写的很详细的一篇博客:https...
2019-09-17 11:24:00 597
转载 Python之路10-递归调用解压zip包或rar包
不知道有没有小伙伴跟我一样犯这样的懒,一些简单重复的工作,总是嫌麻烦,懒得一步步去做,还每次都重复一样的操作。比如解压zip或rar的包,也许你会说,不就解压嘛,有啥的。问题来了,如果只是一个简单的压缩包也是算了,关键是压缩包里还有压缩包,也不知道多少层,要一层层去解压,这就比较恶心了吧?如下图:学习了Python的递归调用后,心想,为什么我不写一个脚本自动解压所有的压缩包呢?e...
2019-08-15 15:22:00 1172
转载 Python之路09-随机验证码&发红包
参考女神博客链接:https://www.cnblogs.com/Eva-J/articles/11266790.html?tdsourcetag=s_pcqq_aiomsg#_label6随机验证码小白版本# -*- coding: utf-8 -*-# 2019/8/5 13:56import random# 小白版yan=''for i in ran...
2019-08-09 14:45:00 222
转载 linux的文件编码问题--为什么grep不到我想要的内容
今天遇到一个在linux环境下的文件编码问题,搞了好久才搞明白。先说说背景:有一个这样的文件,文件test.txt内容如下:abcdefghijklmnopqrsthfjkdafldsfkfjkaddjfka然后我想过滤出以a开头的文件内容,命令如下:cat test.txt|egrep '^a'一看这命令没啥毛病,是可以过滤出第一行的内容来。然而,过滤结果却...
2019-08-08 16:17:00 1501
转载 Python编码转换
# -*- coding: utf8 -*-import sysimport osimport chardetdef parseArgs(sys_args=sys.argv): ''' 处理命令行参数传入 :return: ''' __diff_file = (lambda x: len(x)!=1 and x[1...
2019-07-30 16:12:00 139
转载 Python之路08-模拟实现一个ATM + 购物商城程序
需求:1.额度1500或自定义2.实现购物商城,买东西加入 购物车,调用信用卡接口结账3.可以提现、存款、余额查询和转账等4.打印指定日期间购物清单5.支持多账户6.ATM记录操作所有日志7.提供管理接口,包括查询账户、添加账户、注销账户,冻结解冻账户等8.日志功能用装饰器写这个小项目之前先构思了一下,画个流程图,然后设置好代码的目录结构,实现方式等,...
2019-07-04 14:51:00 253
转载 linux下切割字符串-去除首个字符或最后一个字符
在linux下的shell操作,有一些业务需求,将输入的连接做个简单处理,比如去除链接后边的“/”,或者是获取到svn版本号为‘r128137’,想把第一个字符去掉,保留有用的数字。那么linux是如何实现的呢?当然,方法有很多种,适合自己是关键,这里只举一例:去除链接后边的“/”apk_path='https://www.cnblogs.com/hulk-1029/...
2019-06-28 14:49:00 2591
转载 linux下Python按tab键自动补全
一、在home目录创建tab.py文件vim ~/.tab.py# for Tab auto completetry: import readlineexcept ImportError: print "Module readline not available."else: import rlcompleterreadline....
2019-06-19 17:43:00 66
转载 Python之路07-用paramiko模块写个ssh连接
在学习了paramiko模块后,可以利用该模块连接linux服务器,然后进行一系列的linux操作。# -*- coding: utf-8 -*-import paramiko# 创建SSH对象ssh = paramiko.SSHClient()# 允许连接不在know_hosts文件中的主机ssh.set_missing_host_key_polic...
2019-06-19 15:12:00 80
转载 Python之路06-信用卡
需求:1、信用卡消费2、信用卡提现3、信用卡还款4、查看信用卡可用余额5、打印账单实现源码:# -*- coding: utf-8 -*-import calendar, time, sysimport Loginreload(sys)sys.setdefaultencoding('utf8')def firstMen...
2019-06-19 11:49:00 182
转载 Python之路05-网上商城之商品上下架
需求:1、实现对网上商城的商品上架2、实现对网上商城的商品下架3、实现对网上商城的商品更新价格功能4、实现对网上商城的商品信息查询要求:充分使用函数,请尽你的最大限度来减少重复代码! 1 # -*- coding: utf-8 -*- 2 3 import sys 4 5 def readGoogs(): 6 '''读取...
2019-06-18 15:37:00 555
转载 Python之路04-动态二维码
昨天写了一个简单的二维码生成脚本,解决了下载apk麻烦的问题,百度看到还有一个myqr的动态二维码模块,据说还是个大学生写的,很有意思,就自己试了试。先了解一下myqr模块的参数含义吧:参数含义详细words二维码指向链接str,输入链接或者句子作为参数version边长int,控制边长,范围是1到40,数字越大...
2019-06-13 14:57:00 116
转载 Python之路03-二维码
# -*- coding: utf-8 -*-import qrcodeimport os,sysdef parseArgs(sys_args=sys.argv): apk_path = (lambda x: len(x)!=1 and x[1] or 'help')(sys_args) # 分离所在目录和文件名 [dirname,f...
2019-06-12 16:43:00 56
转载 Python之路02-购物车
需求:启动程序后,让用户输入工资,然后打印商品列表允许用户根据商品编号购买商品用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒可随时退出,退出时,打印已购买商品和余额# -*- coding:utf-8 -*-product_list = [ ('Iphone',5800), ('Mac Pro', 12000),...
2019-05-31 10:37:00 93
转载 python之路01-登录注册
# -*- coding: utf-8 -*-import sysdef getUser(): '''获取用户名信息''' user_list = [] try: f = open('user.txt', 'r') users = f.readlines() for user in use...
2019-05-30 11:58:00 83
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人