728x90 파이썬에서 url encode, decode 하는 방법 파이썬에서 url encode, decode 하는 방법에 대해서 알아보자 from urllib import parsestr = "hello"str_encode = parse.quote(str)str_decode = parse.unquote(str_encode)print("original : ", str)print("encode : ", str_encode)print("decode : ", str_decode) 위의 샘플 소스를 보면 알겠지만 parse.quote 를 사용하면 encode parse.unquote를 사용하면 decode 를 할 수 있다. 두 함수 모두 파라미터로 safe, encoding, errors 를 사용 할 수 있는데 safe 는 인코딩 하지 않을 값을 encoding 은 인코딩 .. 2024. 8. 29. select, input 태그 이름 배열 [] 로 만들 경우 값 가져오기 위와같이 배열로 생성된 input 태그의 값을 jquery로 가져오고 싶을 경우 아래와 같이 코딩하면 된다.$('input[name="content[]"]')[0].value //값가져오기$('input[name="content[]"]')[0].value = "1"; //값 넣기select 태그도 동일하게 처리할 수 있다$('select[name="content[]"]')[0].value //값가져오기$('select[name="content[]"]')[0].value = "1"; //값 넣기 2024. 8. 27. 구글 서치콘솔 소유권인증 태그확인하기 구글 서치콘솔에서 사이트를 처음 등록할때는 절차를 따라하면 되기 때문에 소유권 인증 태그를 바로 확인할 수 있다. 그러나, 필자처럼 모두 설정 후 다시 확인하려 할 경우는 방법을 모르면 확인하기 쉽지않다. 지금부터 인증 태그를 확인하는 방법을 알아보자 일단, 본인의 구글 서치콘솔에 접속한다. 좌측 하단에 설정을 클릭하면 이미지에서와 같이 사용자 및 권한을 확인할 수 있다. 빨간 상자안을 클릭한다. 사용자리스트에서 본인 계정을 확인할 수 있고 상세보기인 빨간 박스로 표시된 부분을 클릭한다. 그러면 소유권 인증 세부정보 메뉴를 확인할 수 있다. 이를 클릭~ 드디어, 본인의 인증태그를 확인할 수 있다 !! 2024. 8. 27. 구글 차트 - 자바스크립트 https://developers.google.com/chart/interactive/docs?hl=ko Google 차트 사용 | Charts | Google for Developers데이터를 시각화하는 도구인 Google 차트의 기능, 웹페이지에 차트를 추가하는 방법을 소개합니다.developers.google.com 자바스크립트를 사용해서 간단하게 사용할 수 있는 유용한 구글 차트이다. 간단하게 스택바차트를 샘플 테스트 해봤다. 2024. 8. 26. [김포] 수목원 카페 글린공원 https://map.naver.com/p/search/%EA%B9%80%ED%8F%AC%20%EA%B8%80%EB%A6%B0%EA%B3%B5%EC%9B%90%20%EC%B9%B4%ED%8E%98/place/1254245695?c=15.00,0,0,0,dh&isCorrectAnswer=true 네이버 지도글린공원map.naver.com * 경기 김포시 양촌읍 석모로5번길 34 카페 글린공원김포 양촌읍에 위치한 수목원 카페이다 대형 카페이기는 한데 요즘 대형 카페에 비하면 대형은 아니고 중형쯤 되는 것 같은데이게 더 좋은 느낌이다. 캠핑 느낌이 나는 자리들은 이미 다 차서 일반 자리에 앉았는데 나쁘지 않다.애들을 위해 다음에는 일찍와서 그런 자리에 앉아봐야겠다.라떼는 5점 빵은 나쁘지는 않은데.. 2024. 8. 25. 티스토리 메타 태그 등록하기 티스토리를 시작해서 광고, 분석툴 등을 추가할 때 기존 블로그 글들을 보니 메타태그를 사용할 경우 보통 꾸미기>스킨편집에서 하는걸 볼 수 있었다. 나도 처음이다 보니 당연히 따라했는데 이럴 경우 나같이 프로그래밍이 친숙하지 않을 경우 쉽지는 않다는 것이고 스킨을 변경하게 되면 해당 내용이 날아간다는 거다. 오늘 기능을 뒤지다 보니 플러그인에 메타 태그 등록을 발견했다. 언제 이 기능이 생겼는지 모르겠다. 이를 사용하면 간단하게 메타태그를 사용할 수 있다. 해당 기능을 선택하면 아래와 같이 메타태그를 등록할 수 있게 나온다. 보통 메타태그의 형식이 content ="test value" /> 이렇게 되어 있는데 이름 입력란에 name 부분을 내용 부분에 content 부분을 입력 후 저장하면 된다. 2024. 8. 23. Mysql 5.x 에서 8.x 마이그레이션 하기 디비는 웬만하면 건드리고 싶지 않은데 강제적으로 업데이트 해야하는 일이 발생했다. 빌어먹을 AWS ㅡㅡ; 왜 자꾸 등을 떠미는지... 어쨌든, 마이그레이션을 진행하게 되어서 어떤 쿼리를 수정해줘야 하는지 체크해봤다. 1. 서브쿼리 내 정렬불가 . 8.x 에서 새롭게 변경된 내용은 아닌 듯 하나, 쿼리 확인 과정에서 데이터가 상이했던 부분이라 수정해야함. . 5.x 에서는 서브쿼리 내 order by 처리를 하면 정렬된 데이터를 그대로 활용할 수 있었으나, 업그레이드한 버전에서는 모든 테이블(서브쿼리로 select된 테이블 포함)내 데이터의 정렬은 의미가 없다고 본다 . 서브쿼리로 원하는 데이터가 있다면 단순 정렬이 아니라 집계 함수등을 이용하여 정확한 데이터를 찾아주어야 한다 . 참고자료 h.. 2024. 8. 22. 티스토리 네이버 노출을 위한 검색 등록 - 네이버 서치어드바이저 자신의 블로그가 많은 이들에게 노출되는건 모든 사람이 바라는 소망이다. 나또한 블로그 노출을 위해 익히 알고 있는 구글서치콘솔을 열심히 만지고 있는데 네이버 서치어드바이저가 있다는걸 알게 되었다 (구글서치콘솔 검색하다가 얻어걸림...) 당연히 이것도 해봐야지 - https://searchadvisor.naver.com/ 네이버 서치어드바이저네이버 서치어드바이저와 함께 당신의 웹사이트를 성장시켜보세요searchadvisor.naver.com 사이트에 로그인하면 상단에 '웹마스터도구' 버튼을 볼 수 있다. -> 클릭! 사이트 관리>사이트 등록에 자신의 블로그 주소를 입력한다. 이제 사이트 소유확인을 해야한다. html 파일 업로드 방식과 html태그 방식이 있는데 html 태그 방식을 사용해보자 태그.. 2024. 8. 21. 구글 서치 콘솔 에러 - 리디렉션 오류 구글 서치콘솔 연동하기 쉽지 않네요. 그냥 알아서 잘되면 좋겠는데 관리자에 들어가니 리디렉션 오류라는게 발생해 있습니다. 확인해 보니 티스토리에서 모바일 접속 시 자동으로 모바일웹으로 전환되기 때문이라고 합니다. (주소에 보면 m 이 붙어있음) 해결방법은 티스토리 관리자에서 모바일 웹 자동 연결을 해제하는 겁니다. 관리자 > 꾸미기 > 모바일 에 들어가 티스토리 모바일웹 자동 연결을 사용하지 않습니다. 라고 선택 후 반영하면 됩니다. 그 이후 당연히 문제가 생긴 색인들은 재요청해줘야겠죠 ㅡㅡ 2024. 8. 21. 구글 서치 콘솔 에러 - 적절한 표준 태그가 포함된 대체페이지 자신의 블로그가 구글에 노출되기 위해서 구글 서치 콘솔을 등록하는데 색인을 진행할 때 아래와 같은 오류가 발생하는 걸 확인 할 수 있다. "적절한 표준 태그가 포함된 대체페이지" "자세히 알아보기" 를 클릭해서 내용을 보면 아래와 같은 내용을 확인할 수 있다. 이 페이지는 다른 페이지의 대체로 표시됩니다(예: 데스크톱 표준 URL이 있는 AMP 페이지, 데스크톱 표준의 모바일 버전 또는 모바일 표준의 데스크톱 버전). 이 페이지는 색인이 생성된 표준 페이지로 올바르게 연결되므로 별도의 조치를 취할 필요가 없습니다. Search Console에서는 대체 언어 페이지를 감지할 수 없습니다. 결론은 링크를 확인해서 모바일 링크이면 잘 처리되었으니 무시면 되고 그렇지 않을 경우 확인해서 색인을.. 2024. 8. 21. 문자열 공백제거 함수 - 파이썬 문자열 양 끝에 있는 공백을 제거해주는 함수 //양쪽 공백 제거 temp.strip() //왼쪽 공백 제거 temp.lstrip() //오른쪽 공백 제거 temp.rstrip() 2024. 8. 12. select, input 태그 이름 배열 [] 로 만들 경우 값 가져오기 위와같이 생성된 input 의 값 가져오기는 아래와 같이 처리$('input[name="content[]"]')[0].value //값가져오기$('input[name="content[]"]')[0].value = "1"; //값 넣기select 태그도 동일하게 처리할 수 있다$('select[name="content[]"]')[0].value //값가져오기$('select[name="content[]"]')[0].value = "1"; //값 넣기 2024. 8. 12. 이전 1 2 3 4 5 6 ··· 11 다음 반응형