#手动输入想要删除的.jpg图片序号 numList = [600,782] folder_path_jpg = r"C:\Users\ZhangYu\Desktop\cloud\bin\closed_images_1\images" folder_path_txt = r"C:\Users\ZhangYu\Desktop\cloud\bin\closed_images_1\labels" filename_list = [] # 转换后的数字列表 # 遍历数字列表,删除jpg图片 for num in numList: # 将数字转换为4位数的字符串形式,不足4位的在前面用0补齐 convertedNum = str(num).zfill(4) filename_list.append(convertedNum) # 输出转换后的数字列表 print(filename_list)
时间: 2023-08-01 22:12:50 浏览: 77
file"] {
padding: 5px;
}
input[type="submit"] {
margin-top: 10px;
background-color: #337ab这段代码是在Python中批量删除指定的.jpg图片,其中numList是指要删除的图片的序号列表7;
color: #fff;
padding: 10px;
border: none;
border-radius: 5px;
cursor: pointer;
}
,folder_path_jpg是指这些图片所在的文件夹路径,filename_list是将要删除的图片的文件名列表input[type="submit"]:hover {
background-color: #23527c;
}
label.error {
color: red;
margin-left: 5px;
}
```
相关问题
def mean(numlist): s = 0.0 for num in numlist: s = s + num return ___①___ #请输入一个列表: ls = eval(input()) print("average:",___②___)
找出缺失的代码:
def mean(numlist):
s = 0.0
for num in numlist:
s = s + num
return s/len(numlist) #在这里填写缺失的代码
ls = eval(input())
print("average:",mean(ls))
SELECT LEFT ( temp.date, 7 ) AS `date`, IFNULL( u.unmber, 0 ) AS planNum FROM ( SELECT DATE_FORMAT( date_add( DATE_SUB( CURDATE( ), INTERVAL dayofyear( now( ) ) - 1 DAY ), INTERVAL numlist.id MONTH ), '%m' ) AS 'date' FROM ( SELECT * FROM ( SELECT i AS id FROM num ) a WHERE a.id <= 12 ) AS numlist WHERE adddate( DATE_SUB( CURDATE( ), INTERVAL dayofyear( now( ) ) - 1 DAY ), INTERVAL numlist.id MONTH ) <= concat( YEAR ( now( ) ), '-12-31' ) ) temp LEFT JOIN ( SELECT DATE_FORMAT( wpid.plan_end_date, '%m' ) `udate`, sum( complete_num ) unmber FROM mes_task wpid WHERE wpid.plan_end_date LIKE CONCAT( '2023', '%' ) GROUP BY `udate` ) u ON LEFT ( temp.date, 7 ) = u.udate ORDER BY temp.date
这个查询语句是一个复杂的SQL查询,大致的功能是从表 `mes_task` 中获取计划结束日期为2023年的任务完成数,并按月份进行汇总和排序。
具体的查询逻辑如下:
1. 首先,子查询 `(SELECT i AS id FROM num) a WHERE a.id <= 12` 生成了一个包含数字1到12的临时表 `numlist`,用于表示月份。
2. 在 `numlist` 上进行循环遍历,通过 `date_add` 函数将当前日期减去今年的第一天,再加上 `numlist.id` 个月,得到一个日期。然后通过 `DATE_FORMAT` 函数将这个日期格式化为月份,并命名为 `date`。
3. 上一步得到的结果作为临时表 `temp`。
4. 在 `mes_task` 表中,通过过滤条件 `wpid.plan_end_date LIKE CONCAT('2023', '%')` 获取计划结束日期为2023年的记录。然后通过 `DATE_FORMAT` 函数将计划结束日期格式化为月份,并命名为 `udate`。同时,使用 `sum(complete_num)` 对完成数进行汇总,并命名为 `unmber`。
5. 上一步得到的结果作为临时表 `u`。
6. 最后,将临时表 `temp` 和 `u` 进行左连接,通过匹配月份进行关联。同时,使用 `IFNULL` 函数将未匹配到的记录的计划数设置为0。
7. 最终的结果按照月份进行排序,得到最终的结果集。
请注意,我做了一些推测,因为查询中使用了一些未定义的表和列。如果有任何错误或误解,请提供更多详细信息,以便我可以更准确地回答您的问题。
阅读全文