1楼:匿名用户
就是产生一个编号,按1、2、3、4……到n下去,以免生成的**重名。
大神在啊,python **问题。加急加急!!!!!!!!!!!!!!
2楼:吾亦烦掏粪
可以用正则表达式:
>>data='iteration 0 (......)'
>>import re
>>num=re.search('iteration.*?(\d+?)',data).group(1)
>>num'0'
加急大神们 python问题
3楼:匿名用户
兄弟还在研究这段**呢?这段**有如下几个问题:
1、要保证你的python运行模式是管理员,否则可能没有写入权限,同时也要保证你程序写入的目标路径也是管理员权限,要不无法写入文件。
2、写入路径(write_path)格式要对,比如在我的电脑上,“jeffersli”是我的电脑名称,要改成你的路径名称:
write_path=(r"c:\users\jeffersli\desktop\try")
3、获取文件(eachfile)的路径格式,并且你要保证这个目录里有一个jpg的文件:
eachfile("c:\\users\\jeffersli\\desktop\\try\\")
或者:eachfile(r"c:\users\jeffersli\desktop\try\\")
以下是完整**,在python3.6.4下运行通过,能生成**。:
#coding:utf8
importos
importre
fromkeras.preprocessing.imageimportimagedatagenerator,array_to_img,img_to_array,load_img
datagen=imagedatagenerator(
rotation_range=40,
width_shift_range=0.2,
height_shift_range=0.2,
rescale=1.0/255,
shear_range=0.2,
zoom_range=0.2,
horizontal_flip=true,
fill_mode='nearest'
)write_path=(r"c:\users\jeffersli\desktop\try")
defeachfile(filepath):
count=0
pathdir=os.listdir(filepath)
foralldirinpathdir:
child=os.path.join('%s%s'%(filepath,alldir))
write_child=os.path.join('%s%s'%(write_path,alldir))
img=load_img(child)
nul_num=re.findall(r"\d",child)
nul_num=int(nul_num[0])
x=img_to_array(img)
x=x.reshape((1,)+x.shape)
i=0
forbatchindatagen.flow(
x,batch_size=1,
save_to_dir=write_path,
save_prefix=nul_num,save_format='jpeg'):
count+=1
i+=1
ifi>=10:
break
returncount
eachfile("c:\\users\\jeffersli\\desktop\\try\\")
大神 。。急救 python的问题。 35
4楼:匿名用户
好好看基础去吧。你这问题没法回答。
#-*-coding:utf-8-*-__author__='lpe234'
defopen_file(f_name):
returnopen(f_name,'r')defsave_file(f_name):
"""怎么保存?
:paramf_name:
:return:
"""pass
defsave_as_file(f_name):
"""从**保持到**?
:paramf_name:
:return:
"""pass
defprint_file(f_name):
withopen(f_name,'r')asf:
print(f.read())
defmain():
f=open(__file__,'r')printf.read()
if__name__=='__main__':
main()
5楼:匿名用户
defopenfile(fname):
withopen(fname,'r')ashandler:
handler.read()
defsavefile(fname,content):
withopen(fname,'w')ashandler:
handler.write(content)这就是读和写的操作
保存指定文件就是先读取再保存了
另存为其实就是换了个路径或者文件名而已
问大神们,python问题,跪求大神解答
6楼:匿名用户
(1)***mand line,中文翻译为命令行,简单解释为 你最长看到的那个黑色背景的,类似于dos界面的窗口,用于输入命令的。
(2)不过python的***mand line和windows的cmd,不是一回事。详情参考帖子:
windows的cmd下运行python脚本,不是在python的***mand line工具下运行python脚本
其中,关于windows的cmd,参见这个帖子:2.2.2.1. cmd简介
(3)import sys
是导入sys模块的。
关于什么是模块,可参考帖子:
【教程】python中的内置的模块 和第三方的模块
(4)sys.agv[1:]
sys模块有获得执行python脚本时所传递的参数的功能,
此处就是利用这点,通过sys.agv获得对应的参数,
然后再用sys.agv[1:]获得从起始位置索引号为1到最后的那段字符的
(5)所谓字典类型变量
就是 一个 key(键),对应一个value(值)
比如其中yourname就是key,键
hihihi789123就是value,值
(6)ditionary,list,set,key等等,
都是属于python中自带的变量类型
平时使用过程中,需要根据自己的所要实现的功能,定义合适的类型的变量
然后写python**,去实现对应的功能的。
(7)ditionary,list,set,key 他们和sys,简单说,没关系
因为前者,是变量类型
后者sys,是一个模块
(8)hash在python里面到底是什么意思
我写了很多**了,貌似暂时还没用到hash。
所以,估计你在今后很长时间内,都很可能暂时用不到hash,可以暂时不用学习。等需要的时候再学。
(9)set((2,3,5))可以loop每一个,但是set([2,3,5]) 不能通过每一个值,为什么
没看懂你要表达啥意思。
(10)argument 在python 里面到底是什么意思,运用起来和以上的有什么关联么
参见(8)的解释,暂时你可以不用关心。
(11)你的**,就不解释了。因为太乱了。没有缩进。
python**是必须有对应的缩进的,表示对应的**间的逻辑关系的。
关于以上所有的内容,建议你去看:
【整理】如何学习python + 如何有效利用python有关的网络资源 + 如何利用python自带手册(python manual)
然后还有什么不懂。
再一点一点问。
不要想一口吃个胖子,否则被撑死了,还都木有消化。
(此处不给贴地址,以上所有帖子,都请自己搜标题,即可找到)
7楼:匿名用户
就是把key和value互换一下
python问题!求大神!**等。回答最快的最正确的给悬赏
8楼:匿名用户
#-*-coding:utf-8-*-defencrypt(***s):
try:
news=[str((int(i)+9)%10)foriin***s]
res=news[2]+news[3]+news[0]+news[1]
returnres
exceptexception,e:
print***s,e
printencrypt('1234')>>>
2301
还得求问大神python的问题
9楼:
newarray = {}
for rid, row in enumerate(oldarray):
newrow = [(cid, data) for cid, data in enumerate(row)]
newrow.sort(key=lambda x: x[1], reverse=true)[:10]
newarray[rid] = dict(newrow)
newarray = {}
for rid, row in enumerate(oldarray):
newrow = [(cid, data) for cid, data in enumerate(row)]
newrow.sort(key=lambda x: x[1], reverse=true)[:10]
newarray[rid] = dict(newrow)
各路it,python大神求帮助(python小问题,花几分钟解他人之急)
10楼:匿名用户
推荐你使用pycharm
#-*-coding:utf-8-*-importbase64
__author__='lpe234'
printbase64.decodestring("chl0ag9u5oqa5pyv5lqk5rwbioe+powptzoymtqwmzazndu=")
11楼:匿名用户
tkinter和paramiko两个模块都安装了吗?
没的话用pip install命令安装下
12楼:砍侃看
那就用pycharm社区版喽
大神好!python有几个问题不理解。求指教。
13楼:
1,还有字典,来tuple。
2,没有详细研究
源过,我bai一般就用
集合去du掉重复的元素。set([some items]).
3,关系zhi测试应该是dao是不是子集,交集,并集什么的吧。你可以自己看看help(set)。
help很有用的。里面写的很简洁,但是很清楚。
Python问题,求大神,Python问题,求大神 20
1楼 匿名用户 def up limit x y return pow x y 1 def decimal2binary x x binary bin x return x binary 2 def main data length limit up limit 2 length if data l...
python问题求大神解,Python问题,求大神解答
1楼 日time寸 可以使用scipy io wavefile中的write函数,示例 如下 from scipy io wavfile import writefrom numpy import randomfilename g meelo wav rate 44100 data random r...
问数学排列组合问题很急,数学排列组合问题(急,加分)
1楼 匿名用户 这个顺序是分配的顺序 而不是书内在的顺序 也就是第一次拿到a,第二次拿到b 和第一次拿到b,第二次拿到a 结果是一样的,认为是一种 所以用组合,而不是排列 2楼 匿名用户 没顺序,甲的三本是随机的,乙丙的相应随机 3楼 拿雪 不是排列,你可以先拿两本给乙就是c 6 2 再给一本给丙c...