Difference between revisions of "Sekitar Python"
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
Line 185: | Line 185: | ||
==Tutorial== | ==Tutorial== | ||
+ | * https://www.programiz.com/python-programming | ||
* https://www.guru99.com/python-tutorials.html | * https://www.guru99.com/python-tutorials.html | ||
* http://www.bogotobogo.com/python/pytut.php | * http://www.bogotobogo.com/python/pytut.php |
Revision as of 13:13, 12 January 2020
Python adalah general-purpose, high-level programming language. Filosofy disain Python menitik beratkan pada code readability, dan sintax yang memungkinkan programmer untuk mengekspresikan konsep-nya dengan lines of code yang lebih sedikit daripada bahasa lain-nya seperti C. Bahasa yang digunakan memberikan konstruksi yang dibuat agar menjadi program yang jelas baik untuk skala kecil maupun besar.
Python mendukung multi programming paradigm, termasuk style object-oriented, imperative dan functional programming atau procedural. Dia memiliki fitur dynamic type system dan automatic memory management dan mempunyaistandard library yang sangat komprehensif dan besar.
Seperti dynamic language yang lain, Python kadang digunakan sebagai scripting language, tapi juga mempunyai banyak non-scripting context. Menggunakan tool third-party, seperti Py2exe, atau Pyinstaller, Python code dapat dipaket sebagai program executable standaline. Python interpreter tersedia di banyak sistem operasi.
CPython, reference implementation dari Python, adalah free and open source software dan mempunyai community-based development model, seperti juga hampir semua implementasi alternatifnya. CPython di managed oleh non-profit Python Software Foundation.
Lebih Detail
Persiapan
Dasar
- Python: Pemula
- Python: Random Number
- Python: time
- Python: Print waktu
- Python: File
- Python: Parsing
- Python: String Operation
- Python: List Operation
- Python: List sort
- Python: regex
Youtube
- https://youtu.be/veaJzC_Nngc Pemula Banget
- https://www.youtube.com/watch?v=i66kqV4QtUM Pemula Banget
Advanced
Youtube
- https://www.youtube.com/watch?v=BOxefD7TAvw - membuat array
Panda
- Panda: Set Index
- Panda: read csv datetime
- Panda: read CSV datetime index plot RECOMMENDED
- Panda: datetime to seconds
- Panda: datetime cheat sheet
- Panda: Tips on Working with Datetime Index in pandas
- Panda: iloc, loc, ix to select rows and columns in Pandas DataFrames
- Panda: Working With Date In Pandas
- Panda: Scaling
- Panda: Scaling Select Colums
- NumPy: Index, Slice and Reshape NumPy Arrays for Machine Learning
Jaringan
- https://www.tutorialspoint.com/python/python_networking.htm
- Python: Web Server
- Python: Echo Server
- Python: Echo UDP Server
- Python: Read Microphone
- Python: Mengirim suara via UDP
- Python: Soket UDP
- Python: Soket TCP
- Python: Kirim via TCP dan di parsing
- Python: Twitter
- Python: email
Text Processing
- Python: pdfminer SIMPLE & RECOMMENDED
- Python: siapkan nltk
- Python: Siapkan stopwords Indonesia
- Python: Read PDF
- Python: Baca PDF bahasa Inggris untuk jadi text file
- Python: File Stemming dengan Sastrawi
Translate
BeautifulSoup
Scraping Web
- Python: Referensi untuk Social Scientist RECOMMENDED
- Python: Mining the Social Web
- http://www-scf.usc.edu/~aupadhya/Mining.pdf RECOMMENDED
- Python: Collecting Twitter Data
- Python: Python for Mining Data From Twitter
- Python: Daftar API Twitter dengan Python
- Python: Scraping Twitter
- Python: SCraping Twitter lagi
- Python: twitterstream.py
- Python: Collecting Data
- Python: Text Pre-processing
- Python: Term Frequencies
- Python: Rugby & Term Co-occurrences
- Python: Data Visualisation Basics
- Python: Sentimen Analysis
- Python: Geolocation and Interactive Maps
- Python: Generating Network Graph of Twitter Follower RECOMMENDED
- Python: Twitter Analytic
- Python: Collect Twitter follower network with twecoll RECOMMENDED
- Python: Analyzing Twitter Networks with Gephi 0.9.1
- Python: TwitterSearch RECOMMENDED
- Python: Create Gephi network graphs from Python?
- Python: Gephi Streamer
- Python: Mining Twitter for GamerGate: A How-To
- Python: Mining Twitter for GamerGate: Visualization
Pyhon Facebook
Python Twitter
- Twitter Register API
- https://github.com/bear/python-twitter
- Python: python-twitter: tweet.py
- Python: python-twitter: track-user.py
- Python: python-twitter: view-friends.py
- Python: python-twitter: view-status.py
Tweepy
Selenium
- Python: Konfigurasi geckodriver dan selenium untuk browsing web
- Python: Selenium Search di Google
- Python: Search Google
- Python: search-google.py
- Python: browse-url.py
- Python: URL bermasalah dengan selenium
- Python: Selenium Login ke Twitter
- Python: Selenium Crawler
- Python: Twitter data mining with Python and Gephi
NLTK
- Python: NLTK install
- Python: NLTK download corpus
- Python: NLTK stopwords
- Python: cari-stopwords.py
- Python: cari-stopwords-freq.py
- Python: cari-stopwords-common.py
- Python: stopwords Indonesia
- Python: NLTK twitter
- Python: NLTK analisa wikileak
- Python: NLTK cleaning text
- https://github.com/robincamille/gephi-scripts/blob/master/gephi-wordpairs-5
- Python: Gephi + MALLET + EMDA
- Python: NLTK Twitter Sentiment Analysis
- Python: NLTK Twitter Sentiment Analysis 2
igraph
Image / Signal Processing
Hadoop
Tutorial
- https://www.programiz.com/python-programming
- https://www.guru99.com/python-tutorials.html
- http://www.bogotobogo.com/python/pytut.php
- http://www.tutorialspoint.com/python/index.htm
- http://effbot.org/zone/socket-intro.htm
- https://docs.python.org/3.0/library/socket.html
- http://www.fromdev.com/2014/03/python-tutorials-resources.html
- http://www.briggs.net.nz/snake-wrangling-for-kids.html
- http://www-scf.usc.edu/~aupadhya/Mining.pdf
Streaming Audio
Situs Belajar Python
Referensi
- https://nealcaren.github.io/python-tutorials/
- http://openbookproject.net/thinkcs/python2e.php
- http://docs.python.org/tutorial/
- http://www.sthurlow.com/python/
- http://www.paradigma.com.br/Plone/tutorialPython.pdf
- http://www.tutorialspoint.com/python/
- http://www.master.web.id/mwmag/issue/03/content/tutorial-python-2/tutorial-python-2.html
- http://www.korokithakis.net/tutorials/python