2024-06-29 杨伊桃 风俗小资讯
姓名评分表
姓氏:程
笔画:7
天格:8
地格:15
外格:8
总格:23
名字:兆林
笔画:16
人格:7
地格:15
外格:7
总格:22
总评:74 分
姓名分析:
天格(8):吉运昌隆。贵人扶助,成就非凡。
人格(7):孤独寡宿,意志刚强。
地格(15):富贵自安,多成多败。
外格(8):吉事重叠,一生平安。
总格(22):勤俭持家,晚年幸福。
姓名优缺点:
优点:贵人扶助,意志刚强,一生平安,晚年幸福。
缺点:孤独寡宿,多成多败。
建议:
培养社交能力,减少孤独寡宿的倾向。
把握时机,避免投资失败。
注重人际关系,寻求贵人相助。
勤俭持家,为未来做准备。
2023 年
9 月 15 日,苏富比香港,成交价:HK$22,650,000
2022 年
12 月 7 日,佳士得香港,成交价:HK$32,760,000
2021 年
4 月 25 日,苏富比香港,成交价:HK$27,940,000
2020 年
7 月 8 日,保利香港,成交价:HK$23,838,000
2019 年
10 月 7 日,佳士得香港,成交价:HK$39,294,000
2018 年
12 月 5 日,苏富比香港,成交价:HK$34,640,000
2017 年
4 月 2 日,苏富比香港,成交价:HK$20,110,000
2016 年
10 月 5 日,佳士得香港,成交价:HK$25,130,000
2015 年
4 月 28 日,苏富比香港,成交价:HK$23,380,000
2014 年
10 月 7 日,佳士得香港,成交价:HK$17,560,000
2013 年
4 月 30 日,苏富比香港,成交价:HK$15,080,000
2012 年
10 月 5 日,佳士得香港,成交价:HK$11,220,000
2011 年
4 月 27 日,苏富比香港,成交价:HK$9,160,000
2010 年
10 月 5 日,佳士得香港,成交价:HK$6,740,000
2009 年
4 月 28 日,苏富比香港,成交价:HK$4,230,000
from tokenize import tokenize
from typing import Any, List, Tuple, Union
import io
import re
import tokenize
from PIL import Image, ImageDraw, ImageFont
from PIL.ImageFilter import GaussianBl*
def tokenize_file(code_file) > Iterable[Tuple[str, Union[str, float]]]:
"""
将文件 tokenize 为 tokens 列表。
Args:
code_file: Python 代码文件。
Ret* ns:
tokens 列表。
"""
with io.open(code_file, 'r', encoding='utf8') as f:
ret* n list(tokenize(f.read()))
def get_keywords(code_file) > List[str]:
"""
获取文件中的 Python 关键字。
Args:
code_file: Python 代码文件。
Ret* ns:
Python 关键字列表。
"""
tokens = tokenize_file(code_file)
keywords = [token_* [1] for token_* in tokens if token_* [0] == tokenize.NAME and token_* [1] in tokenize.opmap]
ret* n keywords
def get_identifiers(code_file) > List[str]:
"""
获取文件中的 Python 标识符。
Args:
code_file: Python 代码文件。
Ret* ns:
Python 标识符列表。
"""
tokens = tokenize_file(code_file)
identifiers = [token_* [1] for token_* in tokens if token_* [0] == tokenize.NAME]
ret* n identifiers
def get_strings(code_file) > List[str]:
"""
获取文件中的 Python 字符串。
Args:
code_file: Python 代码文件。
Ret* ns:
Python 字符串列表。
"""
tokens = tokenize_file(code_file)
strings = [token_* [1] for token_* in tokens if token_* [0] == tokenize.STRING]
ret* n strings
def get_numbers(code_file) > List[float]:
"""
获取文件中的 Python 数值。
Args:
code_file: Python 代码文件。
Ret* ns:
Python 数值列表。
"""
tokens = tokenize_file(code_file)
numbers = [token_* [1] for token_* in tokens if token_* [0] == tokenize.NUMBER]
ret* n numbers
def get_comments(code_file) > List[str]:
"""
获取文件中的 Python 注释。
Args:
code_file: Python 代码文件。
Ret* ns:
Python 注释列表。
"""
tokens = tokenize_file(code_file)
comments = [token_* [1] for token_* in tokens if token_* [0] == tokenize.COMMENT]
ret* n comments
def create_image(code_file, output_file, font_size=12, font_color='black', background_color='white', bl* _radius=0):
"""
将 Python 代码可视化为图像。
Args:
code_file: Python 代码文件。
output_file: 输出图像文件。
font_size: 字体大小(默认:12)。
font_color: 字体颜色(默认:'black')。
background_color: 背景颜色(默认:'white')。
bl* _radius: 模糊半径(默认:0)。
"""
获取代码内容
with open(code_file, 'r') as f:
code = f.read()
创建画布
image_width, image_height = 1280, 720
image = Image.new('RGB', (image_width, image_height), background_color)
draw = ImageDraw.Draw(image)
设置字体
font = ImageFont.truetype('Arial.ttf', font_size)
绘制代码
x, y = 10, 10
for line in code.splitlines():
draw.text((x, y), line, font=font, fill=font_color)
y += font_size
模糊处理(可选)
if bl* _radius > 0:
image = image.filter(GaussianBl* (bl* _radius))
保存图像
image.save(output_file)
示例用法
code_file = 'code.py' 要可视化的 Python 代码文件
output_file = 'code.png' 输出图像文件
create_image(code_file, output_file)
程
含义:
顺利、进展
楷模、榜样
道路、行程
林
含义:
树木茂密的地方
众多的人
姓氏
程林
寓意:
前程似锦,道路宽广
成为人群中的佼佼者
事业顺利,生活富足
名言:
"程林"一名,愿你一生处事顺利,前程似锦。
"程林"之名,希望你成为众人敬仰的楷模,引领他人前行。
"程林"之号,祝愿你生活幸福美满,犹如漫步在绿意盎然的林荫小道。