일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- having
- airflow 설치
- 데이터리안 웨비나
- pandas
- Round
- mysql :=
- seaborn
- Oracle
- 결측값
- 다중 JOIN
- TRUNCATE
- PostgreSQL
- Limit
- 전처리
- GROUPBY
- solvesql
- SUM
- SQLite
- 데이터시각화
- SQL
- matplotlib
- 그로스해킹
- not in
- 파이썬
- 머신러닝
- 데이터분석
- MySQL
- join
- 프로그래머스
- hackerrank
Archives
- Today
- Total
목록특수문자인코딩 (1)
Milky's note
[Python] URL encoding (request 파라미터 ASCII 변환)
요즘 LinkedIn Ads API를 통해 ETL 로직을 개발하고 있다. 그런데 LinkedIn Ads의 API는 정말 당황스럽다. docs도 잘 되어있지 않고 호출할 파라미터들은 중구난방이고 원하는 정보를 얻으려면 호출의 호출의 호출을 통해서 얻을 수 있었다... 그리고 무엇보다 request params들이 꼭 특수문자로"만" 들어와야지 호출이 된다. (근데 campaign 관련 urn 파라미터는 아스키코드로"만" 들어와야지 호출가능 .. ㅎ) 그렇지 않으면 400(Bad Request) 오류가 떨어진다. 그래서 해결 방법을 찾은게 바로 urllib.parse 모듈의 urlencode 함수를 써서 특수문자들이 아스키 코드가 아닌 특수문자 그대로 처리되게 예외처리를 해주었다. urlencode 함수는 ..
Python/요약 정리
2024. 3. 26. 21:10