본문 바로가기

python-기타5

Google Analytics Data API과 Python을 활용한 데이터 수집(Data collection using Google Analytics Data API and Python) https://developers.google.com/analytics/devguides/reporting/data/v1/quickstart-client-libraries?hl=en#python developers.google.com 위 링크의 내용을 따라 진행하시면 되고 (영어로!) Step 2 내용은 내려받은 json 파일에서 client_email에 해당하는 부분을 사용하시면 됩니다. You can proceed by following the link above. For Step 2, use the part corresponding to client_email in the downloaded json file. 13300685251740183869 | Google Analytics Data API .. 2023. 5. 11.
split(), split(" ")의 차이점 결론부터 말씀드리면 split()은 빈 문자열은 죽이고 , split(" ")은 살립니다. In conclusion, split() discards empty string, split(" ") do not 1 2 3 s=' abc bbb c d e ' print(s.split()) print(s.split(' ')) cs 위와 같은 코드를 실행시키면 I ran the above code 이렇게 나옵니다('d' 와 'e' 사이는 공백이 2칸입니다!) Here is the result (Between 'd' and 'e' is Two spaces ) 따라서 문자열만 필요하다 할때는 split()을 쓰셔도 되겠지만 space 도 필요하다 판단되시면 split(' ')을 쓰셔야 겠습니다. So If you ne.. 2022. 10. 26.
Python isnumeric()에 관한 건 문자열중에 숫자를 찾고 싶을때 주로 썼는데 문득 궁금한게 생겨서 알아봤습니다 s="1a2b3c4d" for i in range(len(s)): if s[i].isnumeric(): print("%d index is numeric"%(i)) 위와 같은 코드를 실행시키면 아래와 같은 결과가 나오게 됩니다. 1,2,3,4 가 numeric 하다는 뜻인데.. s="1a2b3c4d" answer=0 for i in range(len(s)): if s[i].isnumeric(): print("%d index is numeric"%(i)) answer+=s[i] 그럼 숫자에 대해 연산을 해볼까요? Type이 int형과 str형이라 다르다고 뜨네요 공식문서를 참고해봤습니다 신기한건 U+2155 ⅕ 도 numeric으로.. 2022. 10. 21.
print vs pprint 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 from pprint import pprint sample_json = { "id": "0001", "type": "donut", "name": "Cake", "ppu": 0.55, "batters": { "batter": [ { "id": "1001", "type": "Regular" }, { "id": "1002", "type": "Chocolate" }, { "id": "1003", "type": "Blueberry" }, { "id": "1004", "type": "Devil's Food" } ] }, "topping": [ { "id": "5001", .. 2021. 12. 30.
reverse 와 reversed 차이 1 2 3 4 5 6 7 8 9 10 # create a list of prime numbers prime_numbers = [2, 3, 5, 7] # reverse the order of list elements prime_numbers.reverse() print('Reversed List:', prime_numbers) # Output: Reversed List: [7, 5, 3, 2] cs reverse()는 list에만 사용 가능한 함수고 어떤 값이나 자료구조를 return 하지 않음. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 # for string seq_string = 'Python' print(list(reversed(seq_string))) # for tuple s.. 2021. 12. 28.