목차
- 파이썬 현재 PC의 공인아이피 출력 예제 이전 포스팅 링크 및 설명
- 파이썬 특정 아이피가 같은 넷마스크 네트워크 대역인지 확인 코드 예제 이전 포스팅 링크 및 설명
- 파이썬 같은 네트워크 대역 아이피 출력 예제 이전 포스팅 링크 및 설명
- 파이썬 re.sub 명령으로 특정 단어를 다른 단어로 치환 예제
- 파이썬 텍스트 파일에서 re 정규표현식 모듈의 sub 함수로 문자열 치환 예제
파이썬 현재 PC의 공인아이피 출력 예제 이전 포스팅 링크 및 설명
파이썬 코드에서도 현재 PC의 공인 아이피를 간편하게 확인할 수 있습니다. 이러한 내용을 상세하게 다룬 이전 포스팅이 있습니다. PC가 인터넷에 연결되어 있을 때, 이를 통해 자신의 공인 아이피를 알아낼 수 있습니다. 이는 원격 작업이 필요할 때 유용하게 사용될 수 있습니다. 이전 포스팅에서는 간단한 코드 몇 줄로 PC의 공인 아이피를 출력하는 방법을 상세하게 설명하였습니다. 외부에서 내 컴퓨터에 접근하기 위해서는 내부망 IP가 아닌 공인 IP를 통해서 들어와야합니다. 자세한 내용은 이전 포스팅을 참고해주세요.
2023.11.01 - [Python] - [Python/Linux] 파이썬 현재 PC의 공인 아이피 확인 및 출력 예제(Public IP, ipify)
파이썬 특정 아이피가 같은 넷마스크 네트워크 대역인지 확인 코드 예제 이전 포스팅 링크 및 설명
네트워크를 이해하는 데 있어 아이피와 넷마스크는 중요합니다. 파이썬에서 사용자가 입력한 특정 아이피가 같은 넷마스크 네트워크 대역에 속하는지 확인하는 방법을 알아보려면 이전에 작성한 포스팅을 참고해보세요. 이 포스팅에서는 아이피와 넷마스크를 이용해 네트워크 대역을 계산하고, 두 아이피가 같은 네트워크 대역에 속하는지를 확인하는 파이썬 코드를 소개하고 있습니다. 이를 통해 네트워크 관련 작업을 보다 효과적으로 수행할 수 있습니다. 아래는 해당 포스팅의 링크입니다.
2023.11.01 - [Python] - [Python/Linux] 파이썬 IP adress 특정 아이피가 넷마스크 동일 네트워크에 속하는지 확인하기 예제
파이썬 같은 네트워크 대역 아이피 출력 예제 이전 포스팅 링크 및 설명
마지막으로 OSI 7 계층에서 알아본 네트워크 계층 프로토콜인 IP에서, 네트워크 대역 아이피를 이해하고 활용하는 것은 네트워크를 다루는 데 있어 중요합니다. 같은 네트워크 대역에 속하는 아이피를 출력하는 방법에 대해서는 이전 포스팅에서 자세히 설명하였습니다. 이를 참고하면 네트워크 대역 아이피에 대한 이해를 높일 수 있습니다. 또한, 이를 활용하면 네트워크 내의 다른 장치를 찾거나 통신을 하는 등의 작업을 수행할 수 있습니다. 아래의 포스팅을 참고해주세요.
파이썬 re.sub 명령으로 특정 단어를 다른 단어로 치환 예제
파이썬은 문자열을 다루는데 있어서 다양한 치환 기능을 제공합니다. 그 중에서도 re.sub 함수를 이용하면 특정 단어를 다른 단어로 쉽게 치환할 수 있습니다. 이를 활용하면 문서에서 특정 단어를 찾아 바꾸거나, 사용자가 입력한 단어를 다른 단어로 치환하는 등의 작업을 수행할 수 있습니다. 아래는 간단하게 파이썬 코드로 re.sub 명령으로 문자열을 치환하는 예제입니다.
import re
text = "Hello, World!"
new_text = re.sub("World", "Python", text)
print(new_text) # "Hello, Python!"
파이썬 텍스트 파일에서 re 정규표현식 모듈의 sub 함수로 문자열 치환 예제
아래는 re.sub을 사용하여 텍스트 파일에서 원하는 단어를 찾아 바꾸는 예제입니다. 이처럼 텍스트 파일의 텍스트를 읽고 다른 단어로 치환하는 작업이 쉽습니다.
import re
with open('/tmp/file.txt', 'r') as file:
text = file.read()
new_text = re.sub("World", "Apple-ma", text)
with open('/tmp/new_file.txt', 'w') as file:
file.write(new_text)