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