qrcode를 통해 QR 코드 생성
온라인 튜토리얼의 코드를 사용할 수 있습니다
간단하고 투박한
import qrcode img = qrcode.make('http://lizhiyu.iteye.com/blog/2331662') img.save('test.png') 加参数控制 Python代码 import qrcode qr = qrcode.QRCode( version=1, error_correction=qrcode.constants.ERROR_CORRECT_L, box_size=10, border=4, ) qr.add_data('http://lizhiyu.iteye.com/') qr.make(fit=True) img = qr.make_image() img.save('123.png')
매개변수 의미:
버전: 값 1 ~40의 정수로 QR 코드의 크기를 제어합니다(최소값은 1, 12×12 행렬임). 프로그램이 이를 자동으로 결정하도록 하려면 값을 None으로 설정하고 fit 인수를 사용하십시오.
error_correction: QR코드의 오류수정 기능을 제어합니다. 가능한 값은 다음 4개의 상수이다.
ERROR_CORRECT_L: 약 7% 이하의 오류를 수정할 수 있습니다.
ERROR_CORRECT_M(기본값): 약 15% 이하의 오류를 수정할 수 있습니다.
ROR_CORRECT_H: 약 30% 이하의 오류를 수정할 수 있습니다.
box_size: QR 코드의 각 작은 격자에 포함된 픽셀 수를 제어합니다.
border : 경계선에 포함되는 그리드 수(QR코드와 이미지 테두리 사이의 거리)를 조절합니다. (기본값은 4로, 관련 표준에서 규정하는 최소값입니다.)
질문 1. 클래식 오류, 파일 이름에 qrcode.py 키워드가 사용되었습니다. 파일 이름을 aaa.py로 변경하세요.
AttributeError: 'module' 객체에 'make' 속성이 없습니다
질문 2. 수정 후에도 다음과 같이 오류가 계속 보고됩니다. PilImage 패키지를 설치해야 합니다.
Traceback (most recent call last): File "E:\python_test\qrtest\aaa.py", line 3, in <module> img = qrcode.make('http://www.xgezhang.com/') File "C:\Python27\lib\site-packages\qrcode\main.py", line 11, in make return qr.make_image() File "C:\Python27\lib\site-packages\qrcode\main.py", line 271, in make_image from qrcode.image.pil import PilImage File "C:\Python27\lib\site-packages\qrcode\image\pil.py", line 8, in <module> import Image ImportError: No module named Image 问题3.pip install PilImage报错 ,由于用的windows环境写工具,直接到piliage官网下载exe执行,解决 Could not find a version that satisfies the requirement PilImage (from version s: )
PilImage와 일치하는 배포판을 찾을 수 없습니다

Python List 슬라이싱의 기본 구문은 목록 [start : stop : step]입니다. 1. Start는 첫 번째 요소 인덱스, 2.Stop은 첫 번째 요소 인덱스가 제외되고 3. Step은 요소 사이의 단계 크기를 결정합니다. 슬라이스는 데이터를 추출하는 데 사용될뿐만 아니라 목록을 수정하고 반전시키는 데 사용됩니다.

ListSoutPerformArraysin : 1) DynamicsizingandFrequentInsertions/Deletions, 2) StoringHeterogeneousData 및 3) MemoryEfficiencyForsParsEdata, butMayHavesLightPerformanceCosceperationOperations.

TOCONVERTAPYTHONARRAYTOALIST, USETHELIST () CONSTUCTORORAGENERATERATOREXPRESSION.1) importTheArrayModuleAndCreateAnarray.2) USELIST (ARR) 또는 [XFORXINARR] TOCONVERTITTOALIST.

chooSearRaysOverListSinpyTonforBetTerferformanceAndMemoryEfficiencyInspecificscenarios.1) arrgenumericalDatasets : arraysreducememoryUsage.2) Performance-CriticalOperations : ArraysofferspeedboostsfortaskslikeApenorsearching.3) TypeSenforc

파이썬에서는 루프에 사용하여 열거 및 추적 목록에 대한 이해를 나열 할 수 있습니다. Java에서는 루프를 위해 전통적인 사용 및 루프가 트래버스 어레이를 향해 향상시킬 수 있습니다. 1. Python 목록 트래버스 방법에는 다음이 포함됩니다. 루프, 열거 및 목록 이해력. 2. Java 어레이 트래버스 방법에는 다음이 포함됩니다. 루프 용 전통 및 루프를위한 향상.

이 기사는 버전 3.10에 도입 된 Python의 새로운 "매치"진술에 대해 논의하며, 이는 다른 언어로 된 문장과 동등한 역할을합니다. 코드 가독성을 향상시키고 기존 IF-ELIF-EL보다 성능 이점을 제공합니다.

Python 3.11의 예외 그룹은 여러 예외를 동시에 처리하여 동시 시나리오 및 복잡한 작업에서 오류 관리를 향상시킵니다.

Python의 기능 주석은 유형 확인, 문서 및 IDE 지원에 대한 기능에 메타 데이터를 추가합니다. 코드 가독성, 유지 보수를 향상 시키며 API 개발, 데이터 과학 및 라이브러리 생성에 중요합니다.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

WebStorm Mac 버전
유용한 JavaScript 개발 도구

MinGW - Windows용 미니멀리스트 GNU
이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

Eclipse용 SAP NetWeaver 서버 어댑터
Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

mPDF
mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.
