自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 解决ElementUI下拉框选项过多造成页面卡顿的问题

解决ElementUUI下拉框选项过多造成页面卡顿的问题

2022-08-09 16:05:07 628 1

原创 uniapp解决iOS底部安全距离

uniapp底部安全距离

2022-06-21 15:55:39 1080

原创 封装uni.request

封装uniapp的uni.request便于后续调用

2022-06-20 11:49:46 256

原创 Python新手bs4爬中国天气网7日天气的折腾记录

看了网上的教程,打算爬一下中国天气网的7日天气结果F12一看傻了,这网页改版了吧,这skyid还带变化的…算了,又不是不能爬import requestsimport bs4import pandas as pdurl = r'http://www.weather.com.cn/weather/101280101.shtml'response = requests.get(url)soup = bs4.BeautifulSoup(response.text, features='lxml

2021-04-07 22:20:15 236 1

原创 8.9.2 疯狂填词

import osimport refilename = input('输入要处理的文件名:')while filename != ' ' and os.path.isfile(filename) != True: filename = input('文件不存在,请重新输入:')file = open(filename)words = file.read()file.close()pattern = re.compile('ADJECTIVE|NOUN|VERB|ADVERB')

2021-03-30 17:53:49 170

原创 8.9.1 扩展多重剪贴板

# py mcb.pyw save <keyword> - 保存到剪贴板# py mcb.pyw delete <keyword> - 删除所选关键字# py mcb.pyw <keyword> - 加载关键词到剪贴板# py mcb.pyw list - 加载所有关键词到剪贴板# py mcb.pyw delete - 删除所有import shelveimport sysimport pyperclip

2021-03-30 17:02:02 167

原创 8.6 多重剪贴板

# py mcb.pyw save <keyword> - 保存到剪贴板# py mcb.pyw <keyword> - 加载关键词到剪贴板# py mcb.pyw list - 加载所有关键词到剪贴板import shelveimport sysimport pyperclipmcbShelf = shelve.open('mcb')if len(sys.argv) == 3 and sys.argv[1].lower() == 'sa

2021-03-30 17:01:34 167

原创 8.5 生成随机的测验试卷文件

import randomcapitals = {'Alabama': 'Montgomery', 'Alaska': 'Juneau', 'Arizona': 'Phoenix', 'Arkansas': 'Little Rock', 'California': 'Sacramento', 'Colorado': 'Denver', 'Connecticut': 'Hartford', 'Delaware': 'Dover', 'Florida': 'T

2021-03-30 16:18:12 135

原创 7.18.2 strip()的正则表达式版本

import redef fakeStrip(longStr, afterStr): stripRex = re.compile(r'^{0}|{0}$'.format(afterStr)) return stripRex.sub('', longStr)inputStr1 = input("请输入原字符串:")inputStr2 = input("请输入要去除的字符:")if inputStr2 == '': # 若第二参数是否为空,更改为' *',方便正则表达式进行模式

2021-03-30 16:18:03 147

原创 7.18.1 强口令检测

import reprint("强口令要求:字符串长度不少于8个,同时包含大小写,且至少含有一位数字。")strongPasswd = input("请输入一个强口令:")def strongPassword(passwd): lengthRegex = re.compile(r'(.*){8,}[a-z]+[A-Z]+[0-9]') if lengthRegex.search(passwd) == None: return False if length

2021-03-29 21:19:40 292 2

原创 7.15 电话号码和Email地址提取程序

import pyperclipimport rephoneRegex = re.compile(r'''((\d{3}|\(\d{3}\))?(\s|-|\.)?(\d{3})(\s|-|\.)(\d{4})(\s*(ext|x|ext\.)\s*(\d{2,5}))?)''', re.VERBOSE)emailRegex = re.compile(r"""([a-zA-Z0-9%+-]+@[a-zA-Z0-9.-]+(\.[a-zA-z]{2,4}))""", re.V

2021-03-29 21:19:04 445

原创 6.7 表格打印

def printTable(table): colWidths = [0] * len(table) lines = len(table) # 3行 cols = len(table[0]) # 4列 for i in range(lines): # 遍历列表3行 col_max_len = 0 for j in range(cols): # 遍历列表4列 if len(table[i][j]) >

2021-03-29 21:17:51 78

原创 6.4 在Wiki标记中添加无序列表

import pypercliptext = pyperclip.paste()print(text)lines = text.split('\n')for i in range(len(lines)): lines[i] = '* ' + lines[i]text = '\n'.join(lines)pyperclip.copy(text)print(text)粘贴板示例.txtLists of animalsLists of aquarium lifeLists o

2021-03-29 21:17:02 199

原创 6.3 口令保管箱

# pw.py 一个口令保管箱import pyperclipimport sysPASSWORDS = {'email': 'asdfihejkagwbascarevoiwera', 'blog': 'seruniobthopaesrbnesropt', 'luggage': 'asDIUrvbyialestdbhajlsnt'}if len(sys.argv) < 2: print('Usage: py pw.py [ac

2021-03-29 21:13:47 159

原创 5.6.2 列表到字典

def addToInventory(inventory, addedItems): for k in addedItems: inventory.setdefault(k, 0) inventory[k] = inventory[k]+1 return inventorydef displayInventory(inventory): print('Inventory:') item_count = 0 for k, v in

2021-03-29 21:11:47 53

原创 5.6.1 好玩游戏的物品清单

stuff = {'rope': 1, 'torch': 6, 'gold coin': 42, 'dagger': 1, 'arrow': 12}def displayInventory(inventory): print('Inventory:') item_count = 0 for k, v in inventory.items(): print(k + ' -- ' + str(v)) item_count += v print

2021-03-29 21:11:17 110

原创 4.10.2 字符图网格

第一个for先输出行,第二个for再输出列grid = [['.', '.', '.', '.', '.', '.'], ['.', 'O', 'O', '.', '.', '.'], ['O', 'O', 'O', 'O', '.', '.'], ['O', 'O', 'O', 'O', 'O', '.'], ['.', 'O', 'O', 'O', 'O', 'O'], ['O', 'O', 'O', 'O', 'O',

2021-03-29 21:10:45 92

原创 4.10.1 逗号代码

spam = ['apples', 'bananas', 'tofu', 'cats']for i in range(len(spam)-1): print(spam[i], end=',')print('and ' + '' + spam[len(spam)-1])

2021-03-29 21:09:43 110

原创 3.11.1 Collatz序列

def collatz(number): if number % 2 == 0: num = number / 2 print(number // 2) elif number % 2 == 1: num = 3 * number + 1 print(3 * number + 1) return numtry: number = int(input('Enter number:')) while n

2021-03-29 21:08:41 102

原创 在ensp中配置交换机interface GigabitEthernet 1/0/1报错

输入命令interface GigabitEthernet 1/0/1提示错误Wrong parameter found at '^' position.因为是千兆交换机,所以排除了没有G口的说法为了验证我加入了一个终端,通过连线来查看交换机是否有G口结果很明显,交换机是有G口的错误的原因是我输入了错误的端口1/0/1应该改为0/0/1...

2020-09-09 21:46:33 28703

原创 post-receive错误

在部署hexo到远端的时候总是出现remote: error: cannot run hooks/post-receive: No such file or directory[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EIaPRvhF-1592808066484)(post-receive/1.png)]查看裸仓库目录 /home/git/hexoBlog.git/hooks/ 下面确实存在 post-receive 这个文件,也有执行权限[外链图片转存失败,源站可

2020-06-22 14:41:41 458

原创 E5刷API脚本分享以及教程

原教程链接在此:黑幕更新:4月29日,已成功续订[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-t2gHhEpw-1592807997180)(E5-API/xu.png)]前言不保证一定能续订!!!不保证一定能续订!!!不保证一定能续订!!!重要的事情说三遍,微软从未说过有一定的续订标准,所以不保证一定能续订,请不要在e5子号的onedrive存放重要数据,使用本脚本造成的一切后果概不负责。最近e5订阅很火,但是玄学的续订方式也让人摸不着头脑,有的人说挂个o.

2020-06-22 14:40:41 2717 1

原创 细数我建HEXO站时踩过的坑

细数我建HEXO站时踩过的坑一、网站搭建基本参考https://blog.csdn.net/qq_35561857/article/details/81590953和腾讯云使用宝塔面板部署Hexo建立SSH信任时,如果ssh-copy-id不存在时,使用cat ~/.ssh/id_*.pub | ssh root@服务器IP 'cat >> .ssh/authorized_keys'二、解决图片显示问题需要安装一个图片路径转换的插件,这个插件名字是hexo-ass

2020-06-22 14:36:49 707 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除