mirror of
https://git.minetest.land/MineClone2/MineClone2.git
synced 2024-08-19 05:24:11 +02:00
Basic not working script
This commit is contained in:
parent
0867d6e406
commit
72e53a82d7
22
tools/create_luacheck.py
Normal file → Executable file
22
tools/create_luacheck.py
Normal file → Executable file
@ -0,0 +1,22 @@
|
||||
import os
|
||||
import re
|
||||
from pathlib import Path
|
||||
|
||||
path = "../mods/"
|
||||
pattern = re.compile(r'[a-z]')
|
||||
|
||||
pathlist = Path(path).rglob('*.lua')
|
||||
for path in pathlist:
|
||||
path_in_str = str(path)
|
||||
print(path_in_str)
|
||||
with open(path_in_str) as f:
|
||||
for line in f:
|
||||
if pattern.search(line):
|
||||
print(line)
|
||||
|
||||
for subdir, dirs, files in os.walk(path):
|
||||
for file in files:
|
||||
print(os.path.join(subdir, file))
|
||||
filepath = subdir + os.sep + file
|
||||
if filepath.endswith(".lua"):
|
||||
print(filepath)
|
Loading…
Reference in New Issue
Block a user