반응형
반응형

https://mobaxterm.mobatek.net/

MobaXterm은 원격 컴퓨팅을 위한 최고의 도구 상자 입니다 . 단일 Windows 애플리케이션에서는 프로그래머, 웹마스터, IT 관리자 및 보다 간단한 방식으로 원격 작업을 처리해야 하는 거의 모든 사용자를 위해 맞춤화된 수많은 기능을 제공합니다.

MobaXterm은 모든 중요한 원격 네트워크 도구 (SSH, X11, RDP, VNC, FTP, MOSH, ...)와 Unix 명령 (bash, ls, cat, sed, grep, awk, rsync, ...)을 Windows 데스크탑에 제공합니다. , 즉시 작동하는 단일 휴대용 exe 파일 로 제공됩니다. 지원되는 네트워크 프로토콜에 대한 추가 정보

원격 작업을 위한 올인원 네트워크 애플리케이션을 사용하면 많은 이점이 있습니다 . 예를 들어 SSH를 사용하여 원격 서버에 연결하면 그래픽 SFTP 브라우저가 자동으로 나타나 원격 파일을 직접 편집할 수 있습니다. 또한 원격 애플리케이션은 내장된 X 서버를 사용하여 Windows 데스크탑에 원활하게 표시됩니다 . 데모 보기

MobaXterm Home Edition을 무료로 다운로드하여 사용할 수 있습니다. 회사 내에서 사용하려면 MobaXterm Professional Edition 구독을 고려해야 합니다. 이를 통해 훨씬 더 많은 기능과 "Customizer" 소프트웨어에 액세스할 수 있습니다. 기능 비교

MobaXterm을 개발할 때 우리는 다양한 네트워크나 시스템을 통해 원격 서버에 효율적으로 액세스할 수 있도록 직관적인 사용자 인터페이스를 제안하는 단순한 목표에 중점을 두었습니다 . 스크린샷

MobaXterm은 Mobatek 에 의해 적극적으로 개발되고 자주 업데이트되고 있습니다 .

반응형
반응형

PyMuPDF is a high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.

https://pypi.org/project/PyMuPDF/

>> pip install PyMuPDF

 

https://mupdf.com/

 

1.디렉토리 안의 pdf 파일을 읽어들여서 리스트 목록을 출력

2.파일명을 넘기면 파일명_이미지순서.png 파일을 생성. 

import fitz  # PyMuPDF

 
# 파이썬 컴파일 경로가 달라서 현재 폴더의 이미지를 호출하지 못할때 작업디렉토리를 변경한다. 
import os
from pathlib import Path
# src 상위 폴더를 실행폴더로 지정하려고 한다.
###real_path = Path(__file__).parent.parent
real_path = Path(__file__).parent
print(real_path)
#작업 디렉토리 변경
os.chdir(real_path) 

directory_base = str(real_path)+"./ONE/"  # 경로object를 문자열로 변경해서 합친다. 
 


def pdf_to_png(pdf_file, input_pdf_name, output_folder):
    # Open the PDF file
    pdf_document = fitz.open(pdf_file)
    
    for page_number in range(pdf_document.page_count):
        # Get the page
        page = pdf_document[page_number]
        
        # Convert the page to an image
        image = page.get_pixmap()
        
        # Save the image as a PNG file
        image.save(f"{output_folder}/{input_pdf_name}_{page_number + 1}.png", "png")

    # Close the PDF file
    pdf_document.close()

if __name__ == "__main__":
     
    # List all files in the directory
    file_list = [f for f in os.listdir(directory_base) if os.path.isfile(os.path.join(directory_base, f))]

    # Print the list of files
    for file in file_list:
        print(file)
        
        #input_pdf = "./TWO/"+ file_name +".pdf"  # Replace with your PDF file path
        input_pdf      = "./ONE/"+ file  # Replace with your PDF file path
        input_pdf_name = os.path.splitext(file)[0]
        print(input_pdf_name)
        output_folder  = "./ONE/data"  # Replace with your output folder
        
        pdf_to_png(input_pdf, input_pdf_name, output_folder)

 

반응형

'프로그래밍 > Python' 카테고리의 다른 글

[python] pyperclip  (0) 2023.09.18
[Python] kivy  (0) 2023.09.15
[python] PyMuPDF로 코딩 없이 PDF에서 이미지 추출  (0) 2023.09.14
[python] cowsay  (0) 2023.09.14
[PYTHON] Python tkinter 강좌  (0) 2023.08.25
반응형

테크늄

[technium]

실체적으로 느낄 수 있는 하드웨어를 넘어서 문화, 예술, 사회 제도, 법과 철학 및 모든 유형의 지적 산물들을 포함하는 세계적이며 대규모로 상호 연결된 기술계를 가리키는 용어. 세계적인 IT 전문지 ''와이어드''의 공동 창간자이자 초대 편집장이었던 케빈 켈리가 기술의 진화론을 부각시킨 책 《기술의 충격》에서 제시한 개념이다. 그는 기술 스스로 원하는 것에 귀를 기울이고 기술의 목소리를 들어야 한다고 주장하며 테크늄은 독립적이고 자율적인 존재로 생물처럼 스스로 진화하고 성장한다고 주장한다.

 

테크늄(technium)이라는 단어를 들어보셨나요? 개인적으로 존경하는 실리콘밸리의 사상가 케빈 켈리는 그의 저서 기술의 충격에서 테크늄이라는 단어를 처음으로 사용했는데요. 케빈 켈리는 시원세균, 세균, 원생생물, 곰팡이, 식물, 동물 등 여섯가지 생물계에 이은 일곱번째 생물계로 테크늄을 꼽았습니다.

 

기술의 충격 - 예스24

테크놀로지를 이해하는 자가 미래를 지배한다!출간 즉시 전 세계 독자들을 들끓게 한 화제의 책이 시대 최고의 기술 칼럼니스트 케빈 켈리가 7년여 만에 발표한 책으로, 기술의 역사, 기원, 욕망

www.yes24.com

 

 

반응형
반응형

PyMuPDF로 코딩 없이 PDF에서 이미지 추출

 

https://wikidocs.net/181972

 

PyMuPDF로 코딩 없이 PDF에서 이미지 추출

[PyMuPDF](https://github.com/pymupdf/PyMuPDF)의 fitz를 이용해 PDF 파일에서 이미지를 추출할 수 있다. [명령행 모듈](https://p…

wikidocs.net

# PyMuPDF로 코딩 없이 PDF에서 이미지 추출


# PyMuPDF


# pip install PyMuPDF



import fitz
doc = fitz.open(PDF_FILE_PATH)
for i, page in enumerate(doc):
    img = page.get_pixmap()
    img.save(f"./data/{i}.png")



# Command 로 바로 실행하기 
# python -m fitz extract -images input.pdf
반응형

'프로그래밍 > Python' 카테고리의 다른 글

[Python] kivy  (0) 2023.09.15
[python] PDF to png, import fitz , PyMuPDF  (0) 2023.09.15
[python] cowsay  (0) 2023.09.14
[PYTHON] Python tkinter 강좌  (0) 2023.08.25
[python] chatGPT에게 TicTacToe 만들어달라고 했다.  (0) 2023.08.21
반응형
""" cowsay 
    https://pypi.org/project/cowsay/
    
    pip install cowsay
"""

import cowsay 

cowsay.cow(" hellow, Cow")

cowsay.daemon("Hi demon")

반응형
반응형

현재 날짜시간을 Timestamp 정수값으로 변환

SELECT DATEDIFF(S, '01/01/1970 09:00:00', GETDATE())

 

특정 날짜시간을 Timestamp 정수값으로 변환

SELECT DATEDIFF(S, '01/01/1970 09:00:00', '2012-06-19 12:01:00')

 

특정 타임스탬프 정수값을 날짜시간으로 변환

SELECT DATEADD(SECOND, 1340074860, '01/01/1970 09:00:00')

 

반응형

+ Recent posts