|
md = """ |
|
You can use the following Python script to rename files matching the pattern '* - 副本.tex' to '* - wushiguang.tex' in a directory: |
|
|
|
```python |
|
import os |
|
|
|
# Directory containing the files |
|
directory = 'Tex/' |
|
|
|
for filename in os.listdir(directory): |
|
if filename.endswith(' - 副本.tex'): |
|
new_filename = filename.replace(' - 副本.tex', ' - wushiguang.tex') |
|
os.rename(os.path.join(directory, filename), os.path.join(directory, new_filename)) |
|
``` |
|
|
|
Replace 'Tex/' with the actual directory path where your files are located before running the script. |
|
""" |
|
|
|
|
|
md = """ |
|
Following code including wrapper |
|
|
|
```mermaid |
|
graph TD |
|
A[Enter Chart Definition] --> B(Preview) |
|
B --> C{decide} |
|
C --> D[Keep] |
|
C --> E[Edit Definition] |
|
E --> B |
|
D --> F[Save Image and Code] |
|
F --> B |
|
``` |
|
|
|
""" |
|
def validate_path(): |
|
import os, sys |
|
|
|
os.path.dirname(__file__) |
|
root_dir_assume = os.path.abspath(os.path.dirname(__file__) + "/..") |
|
os.chdir(root_dir_assume) |
|
sys.path.append(root_dir_assume) |
|
|
|
|
|
validate_path() |
|
from toolbox import markdown_convertion |
|
|
|
html = markdown_convertion(md) |
|
|
|
with open("test.html", "w", encoding="utf-8") as f: |
|
f.write(html) |
|
|
|
|
|
|