我的python脚本中有这行代码.它搜索特定目录中的所有文件以查找*cycle*.log.
for searchedfile in glob.glob("*cycle*.log"):
Run Code Online (Sandbox Code Playgroud)
这非常有效,但是当我将脚本运行到网络位置时,它不会按顺序搜索它们,而是随机搜索.
有没有办法强制代码按日期顺序搜索?
这个问题已经被问到了php,但我不确定这些差异.
谢谢
我有以下代码
ods select Variables;
proc contents data=xmlout.&XML_DSET;
run;
Run Code Online (Sandbox Code Playgroud)
ods pdf open语句在代码中较早
ods pdf file="&exceldir\README.pdf" startpage=never;
title 'README FILE';
Run Code Online (Sandbox Code Playgroud)
这需要xmlout.&XML_DSET并且很好地将它放在pdf中(ods pdf close;稍后在代码中).
然而!
如果我把varnum按顺序放在数据集中就像变量一样存在
ods select Variables;
proc contents data=xmlout.&XML_DSET varnum;
run;
Run Code Online (Sandbox Code Playgroud)
pdf根本不显示结果!
我究竟做错了什么?
谢谢!
我在Python中运行此脚本以查找文件中的某一行.askopenfilename将询问我想要搜索的文件,f.write会将结果保存到文件中.如何在找到原始文件的同一位置自动保存此文件?
from tkFileDialog import askopenfilename
filename = askopenfilename()
file = open(filename, "r")
for line in file:
if "INF: Camera timeout" in line:
with open("../timeouts.txt", "a") as f:
f.write(line)
f.close
Run Code Online (Sandbox Code Playgroud)
另外askopenfilename在其他窗户后面打开,如何让它在顶部打开?
这是我脚本的一部分:
try:
read2length = len(reads[1])
x2 = data[read1length:read1length+read2length,0]
y2 = data[read1length:read1length+read2length,1]
fig = plt.figure()
plt.bar(x2,y2, align='center')
fig.suptitle('Read 2 Camera Timeouts', fontsize=20)
plt.xlabel('Cycle', fontsize=18)
plt.ylabel('#', fontsize=16)
if read2length < 50:
plt.xticks(x1, fontsize=14)
fig.savefig(join((path),'Read 2 Camera Timeouts.jpg'))
except: pass
try:
read3length = len(reads[2])
x3 = data[read1length+read2length:read1length+read2length+read3length,0]
y3 = data[read1length+read2length:read1length+read2length+read3length,1]
fig = plt.figure()
plt.bar(x3,y3, align='center')
fig.suptitle('Read 3 Camera Timeouts', fontsize=20)
plt.xlabel('Cycle', fontsize=18)
plt.ylabel('#', fontsize=16)
if read3length < 50:
plt.xticks(x1, fontsize=14)
fig.savefig(join((path),'Read 3 Camera Timeouts.jpg'))
except: pass
Run Code Online (Sandbox Code Playgroud)
我希望脚本尝试第一个和第二个.他们是否工作我希望脚本继续.
我一直得到read2length没有定义?
这是怎么回事?