Python Python get headers with requests >>> import requests >>> response = requests.head('http://example.com') >>> response.headers {'connection': 'close', 'content-encoding': 'gzip', 'content-length': '606', 'content-type': 'text/html; charset=UTF-8',
Python Create Anaconda Env for python 3.6 If you download Anaconda with the 3.7 version conda create -n conda36env python=3.6 <add other packages here> and then source activate conda36env This environment will use
Python Fix: TabError: inconsistent use of tabs and spaces in indentation Install autopep8 pip install autopep8 Run autopep8 -i myProjectCode.py Ref: https://pypi.org/project/autopep8/
Python Fix: TypeError: Object of type 'Decimal' is not JSON serializable in Python 3.6 Use a override default: import json from decimal import Decimal def default(obj): if isinstance(obj, Decimal): return str(obj) raise TypeError("Object of type '%s' is not JSON
Mac OSX Virtual Environments แบบกำหนด version ของ python จาก doc อันนี้ http://docs.python-guide.org/en/latest/dev/virtualenvs/ Install virtualenv via pip: $ pip install virtualenv Create a virtual environment for a project: $ cd my_project_folder
Python Python: You have unapplied migrations ตอนที่ run server จะมีข้อความนี้ขึ้นมาเตือน You have unapplied migrations; your app may not work properly until they are applied. Run ‘python manage.py migrate’
Python Install Django on Mac and VirtualEnv เริ่มแรกให้ติดตั้ง pip ลงในเครื่องของเราซะก่อน $ sudo easy_install pip Searching for pip Best match: pip 8.1.2 Adding pip 8.1.2 to easy-install.pth
Python สรุปพื้นฐาน python ชนิดข้อมูลของ Python มีชนิดข้อมูลพื้นฐานอยู่ 5 ชนิด Numbers เก็บข้อมูลตัวเลข String เก็บข้อมูลตัวอักษร List เก็บข้