연인이란 단 한 사람에게만 허락할 수 있는 자리이기에 우리는 누군가를 연인으로 인정하기까지 숙고를 거친다. 나와 함께하는 것이 그에게도 행복이 될 때 우리는 타인의 마음을 얻을 수 있다.
- 이두형의 《불완전한 삶에 관한, 조금은 다른 이야기》 중에서 -
* '소울메이트'(Soulmate), 영혼의 동반자라는 뜻입니다. 이번 한 번의 삶에서 만이 아니라 영혼까지 이어지는 영원한 연인입니다. 그러려면 서로의 영혼이 잘 성장할 수 있도록 (살아 있을 때) 인내하고, 이해하고, 수용하며, 서로의 마음을 얻는 사랑이어야 합니다.
Python을 사용하여 Wi-Fi QR 코드를 생성하려면 qrcode 및 Pillow 라이브러리를 활용할 수 있습니다. Wi-Fi QR 코드의 데이터 형식은 다음과 같습니다:
import qrcode
from PIL import Image
def generate_wifi_qrcode(ssid, password, encryption="WPA", hidden=False, output_file="wifi_qrcode.png"):
"""
Generates a Wi-Fi QR code and saves it as an image.
:param ssid: The Wi-Fi network name (SSID)
:param password: The Wi-Fi password
:param encryption: Encryption type ('WPA', 'WEP', or 'nopass')
:param hidden: Whether the network is hidden (True/False)
:param output_file: Name of the output image file
"""
# Format Wi-Fi QR code data
wifi_data = f"WIFI:S:{ssid};T:{encryption};P:{password};H:{'true' if hidden else 'false'};;"
# Generate QR code
qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_L,
box_size=10,
border=4,
)
qr.add_data(wifi_data)
qr.make(fit=True)
# Create and save the QR code image
img = qr.make_image(fill_color="black", back_color="white")
img.save(output_file)
print(f"Wi-Fi QR code saved as {output_file}")
# Open and show the image
img.show()
# Example usage
generate_wifi_qrcode(
ssid="MyWiFiNetwork",
password="MySecurePassword",
encryption="WPA", # WPA/WEP/nopass
hidden=False, # Hidden network? True/False
output_file="wifi_qrcode.png"
)
'안목眼目'이라는 말이 떠올랐다. '사물을 보고 분별하는 견식'이라고 사전에 나온다. '멋진 걸 보는 눈'이다. 흔한 일상의 장면 중 어디의 무엇을 봐야 아름답고 멋진지 찾을 수 있는 눈이다. 그림은 안목을 배우기에 좋다. 뭘 그려야 하는지 찾아야 하니까 눈이 엄청 바쁘기 때문이다.
- 이기주의 《그리다가, 뭉클》 중에서 -
* 사람의 수준을 말할 때 흔히 '보는 눈이 높다, 낮다'라고 표현합니다. 안목의 눈높이는 그 사람을 평가하는 중요한 잣대가 됩니다. '아는 만큼 보인다'는 말도 그런 뜻입니다. 멋진 걸 보는 눈, 그 안목을 높이기 위해서는 내면의 시야가 더욱 깊어져야 합니다. 그 훈련 중의 하나가 그림입니다. 평범한 일상에서도 예술을 그려낼 수 있습니다.
"""
Sunburst Chart는 계층적 데이터를 시각화하는 데 사용되는 원형 차트입니다.
데이터의 루트는 중앙에 있고,
계층적으로 데이터를 표현하며, 내부에서 외부로 확장됩니다.
각 섹션은 데이터를 크기별로 구분하여 보여줍니다.
"""
import plotly.express as px
from PIL import Image
# 계층적 데이터 정의
data = dict(
labels=["Root", "Child 1", "Child 2", "Grandchild 1", "Grandchild 2", "Grandchild 3"],
parents=["", "Root", "Root", "Child 1", "Child 1", "Child 2"],
values=[10, 5, 5, 2, 3, 5]
)
# Sunburst Chart 생성
fig = px.sunburst(
data,
names='labels',
parents='parents',
values='values',
title="Sunburst Chart Example"
)
# fig.show()
# Sunburst Chart를 이미지로 저장
image_path = "sunburst_chart_001.png"
fig.write_image(image_path, width=800, height=600)
print(f"Sunburst chart saved as '{image_path}'")
# 저장된 이미지 출력
image = Image.open(image_path)
image.show() # 기본 이미지 뷰어로 열기