。这个项目中引用UnityAds后,一直无法正常加载,报错如下图: 。还一直以为是初始化的问题 。后经前同事请 […]
用Python实现导出不同尺寸的图片功能
此功能需要安装PIL插件 代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
## by Adong ## Version 2019.04.21 ## Version 2019.04.23 ### 添加为每一张图导出设定尺寸图片功能 from PIL import Image import os imageDirectory = "" imageSize = [20,29,40,50,57,58,60,72,76,80,87,100,114,120,144,152,167,180,512,1024] ##导出不同尺寸图片 def ExportAllSize(): getpath=imageDirectory+"/icon_1024.png" if(os.path.exists(getpath)): for size in imageSize: im = Image.open(imageDirectory+"/icon_1024.png") im.resize((size,size), Image.ANTIALIAS).save(imageDirectory+"icon%dx%d.png"%(size,size)) print("输出图片:%s",size) else: print("没有icon_1024.png的图片") ## 搜索文件夹内的文件 def FearchFile(pathset,size): filedir=pathset list=os.listdir(filedir) for i in range(0,len(list)): fname=os.path.basename(list[i]) if(fname[-4:]==".png" or fname[-4:]==".PNG"): im=Image.open(os.path.join(filedir+'/',list[i])) im.resize((size,size),Image.ANTIALIAS).save(filedir+"/%s_%s.png"%(fname[:-4],size)) print("导出成功:%s_%s.png"%(fname[:-4],size)) print('''---------------------------------------\n【1】为一张图导出多种不同尺寸图片\n【2】每一张图分别导出一种尺寸图片\n---------------------------------------''') selinput=input("输入命令:") if(selinput=="1"): print("【提示】图片命名为:icon_1024.png导出不同尺寸为:[20,29,40,50,57,58,60,72,76,80,87,100,114,120,144,152,167,180,512,1024]") ipath=input("输入路径:") imageDirectory=ipath+"/" ExportAllSize() elif(selinput=="2"): print("【提示】在输入的路径中为每张图片导出设定尺寸的图片") pathset=input("输入路径:") sizeset=eval(input("输入尺寸(整数):")) FearchFile(pathset,sizeset) else: print("未选择命令") |
Max怪物导出FBX后骨骼朝向问题
怪物的动作中包含待机、攻击、受击、死亡和跑以及蒙皮模型。 怎么调整都是怪物朝上(如下图) 主要修改蒙皮的模型即 […]
Xcode中无法加载数据库:InvalidOperationException: No connection associated with this command
问题 在Xcode中成功打包后,进入游戏,点击开始加载游戏时,在Xcode中报如下错误,跟之前遇到的有些相似, […]
Python为脚本自动插入垃圾代码和注释
因为iOS审核总是判4.3的问题,不得不在脚本中加入垃圾代码了,花了一两天时间,用Python为cs脚本自动插 […]
ProBuilder 编辑器扩充/建模
产品链接:https://assetstore.unity.com/packages/tools/modeli […]
用Python爬虫抓取网络图片,很酸爽啊,嘿嘿
Python3.6版本,代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
import re import urllib.request import ssl ssl._create_default_https_context=ssl._create_unverified_context def getimgtwo(url,page): req=urllib.request.Request(url) allcont=urllib.request.urlopen(req).read() # print(allcont) pattern=re.compile('<div class="MeinvTuPianBox".*?</ul>') getimgstr=re.search(pattern,str(allcont)).group(0) # print(getimgstr) patternimg=re.compile('<img src="http://.*?.jpg') guolv=re.findall(patternimg,getimgstr) x=1 for item in guolv: patternimgurl=re.compile('http://.*?.jpg') imgurl=re.search(patternimgurl,item).group(0) print(str(x)+"->"+imgurl) imagename="/Users/adongblog/Desktop/MyGame/Python/Img/meinv"+str(page)+"_"+str(x)+".jpg" try: urllib.request.urlretrieve(imgurl,filename=imagename) except urllib.error.URLError as e: if hasattr(e,"code"): print("add") if hasattr(e,"reson"): print("add2") x+=1 for i in range(1,10): url="http://www.27270.com/ent/meinvtupian/list_11_"+str(i)+".html" getimgtwo(url,i) |
一下子爬 […]
python解析不正确问题<_sre.SRE_Match object; span=
遇到问题 打印出来后是下面这样: <_sre.SRE_Match object; span=(12, 1 […]
Python解析时报错(Traceback (most recent call last):)
遇到报错 贴出代码为:
1 2 3 4 5 6 7 8 |
def getimg(url): req=urllib.request.Request(url) allcont=urllib.request.urlopen(req).read() # print(allcont) pattern=re.compile('<img class="bigimg" src=.*?.jpg') getimgstr=re.search(pattern,allcont) print(getimgstr.group(0)) |
报以下错误 [cra […]
Python3.x遇到Traceback (most recent call last):
遇到问题 在Python3.6中运行如下代码:
1 2 3 4 5 |
import urllib.request url='https://www.baidu.com/s?ie=UTF-8&wd=hello' req=urllib.request.Request(url) data=urllib.request.urlopen(req).read() |