Liquid 获取数组或字符串的长度

size 返回字符串中所包含的字符数或者数组中所包含的条目数量。size 还支持“点标记”。举例: 过滤器方式: {{ my_array | size }} 使用“点标记”: {% if site.pages.size > 10 %} This

Python 自动给重名文件名添加序号

检查给定的文件路径是否已经重名,并自动添加序号,递增数字。 Code on Github Gist def auto_rename_exist_filename(file_path): """ For example: a.txt, a(1).txt, a(2).txt Source: https://gist.github.com/nodewee/9ae9b0b461b4bcaf30bc2b84ca8c4743.js """ if not os.path.exists(file_path): return file_path dir_path = os.path.dirname(file_path) src_filename = os.path.basename(file_path) [file_title, ext_name] = os.path.splitext(src_filename) pattern = r"\((\d+?)\)$" r = re.search(pattern, file_title) if r: serial =