This course will help you to expertise the usage of Python in Data Science world.
Carter your Python Knowledge so that it can be utilized to get the Insights of Data using Methodologies and Techniques of Data Science...
Objective:
Understand the concepts of Data science and Python
You will be able to use Python in Discovering Data.
You will have an idea of Statistical and Analytical methods to deal with huge data sets.
You will gain an expertise on Regular Expressions, looping functions and concepts of Object Oriented Programming.
You will be able to create business algorithms and data models using Python and it's techniques.
Work on Real-life Projects will help you to get a practical experience of real scenarios of IT Industry.
Start learning Python for Data Science from basics to advance levels here...
https://goo.gl/070wXw
PyDev 6.3.1 Release Highlights
- PyDev is now also available for Python coding on Visual Studio Code --
see: http://www.pydev.org/vscode/ for more details.
PyDev changes:
-
Type inference
- Folders no longer require *__init__* to be considered a package.
- Properly recognize *cx_Oracle.cp36-win_amd64.pyd* as *cx_Oracle* (
*#PyDev-885*).
-
Empty numpy arrays properly handled in debugger.
-
Fix to get path to activate conda env on Linux.
-
Fix debug console freeze when evaluation raises exception with Python
3.5 onwards (*#PyDev-877*).
-
Interactive console accepting new args passed by IPython in
showtraceback (*#PyDev-882*).
-
Improve terminating running processes (and children).
-
Properly parsing f-strings which contain double *{{* or *}}* (
*#PyDev-884*).
About PyDev
PyDev is an open-source Python IDE on top of Eclipse for Python, Jython and
IronPython development, now also available for Python on Visual Studio Code.
It comes with goodies such as code completion, syntax highlighting, syntax
analysis, code analysis, refactor, debug, interactive console, etc.
It is also available as a standalone through LiClipse with goodies such as
Multiple cursors, theming and support for many other languages, such as
Django Templates, Jinja2, Html, JavaScript, etc.
Links:
PyDev: http://pydev.org
PyDev Blog: http://pydev.blogspot.com
PyDev on VSCode: http://pydev.org/vscode
LiClipse: http://www.liclipse.com
PyVmMonitor - Python Profiler: http://www.pyvmmonitor.com/
Cheers,
Fabio Zadrozny
I am pleased to announce the release of salabim version 2.2.15.
Salabim is a Python package for discrete event simulation built on process description methodology.It supports queue handling, statistical monitoring, sampling from a wide range of statistical distributions, states and powerful real time animations.
Salabim runs on CPython, PyPy and iOS (Pythonista).
See www.salabim.org for details.
On behalf of the Python development community and the Python 3.7 release
team, I'm happy to announce the availability of Python 3.7.0b2. b2 is
the second of four planned beta releases of Python 3.7, the next major
release of Python, and marks the end of the feature development phase
for 3.7. You can find Python 3.7.0b2 here:
https://www.python.org/downloads/release/python-370b2/
Among the new major new features in Python 3.7 are:
* PEP 538, Coercing the legacy C locale to a UTF-8 based locale
* PEP 539, A New C-API for Thread-Local Storage in CPython
* PEP 540, UTF-8 mode
* PEP 552, Deterministic pyc
* PEP 553, Built-in breakpoint()
* PEP 557, Data Classes
* PEP 560, Core support for typing module and generic types
* PEP 562, Module __getattr__ and __dir__
* PEP 563, Postponed Evaluation of Annotations
* PEP 564, Time functions with nanosecond resolution
* PEP 565, Show DeprecationWarning in __main__
* PEP 567, Context Variables
Please see "What’s New In Python 3.7" for more information.
Additional documentation for these features and for other changes
will be provided during the beta phase.
https://docs.python.org/3.7/whatsnew/3.7.html
Beta releases are intended to give you the opportunity to test new
features and bug fixes and to prepare their projects to support the
new feature release. We strongly encourage you to test your projects
with 3.7 during the beta phase and report issues found to
https://bugs.python.org as soon as possible.
While the release is feature complete entering the beta phase, it is
possible that features may be modified or, in rare cases, deleted up
until the start of the release candidate phase (2018-05-21). Our goal
is have no ABI changes after beta 3 and no code changes after rc1.
To achieve that, it will be extremely important to get as much exposure
for 3.7 as possible during the beta phase.
Attention macOS users: as of b1, there is a new installer variant for
macOS 10.9+ that includes a built-in version of Tcl/Tk 8.6. This
variant is expected to become the default version when 3.7.0 releases.
Check it out! We welcome your feedback.
Please keep in mind that this is a preview release and its use is
not recommended for production environments.
The next planned release of Python 3.7 will be 3.7.0b3, currently
scheduled for 2018-03-26. More information about the release schedule
can be found here:
https://www.python.org/dev/peps/pep-0537/
--
Ned Deily
nad(a)python.org -- []
Hello!
I'm pleased to announce version 3.0.1, the first bugfix release of branch
3.0 of CheetahTemplate3.
What's new in CheetahTemplate3
==============================
Bug fixes:
- Fix a minor bug in Compiler.
What is CheetahTemplate3
========================
Cheetah3 is a free and open source template engine.
It's a fork of the original CheetahTemplate library.
Python 2.7 or 3.3+ is required.
Where is CheetahTemplate3
=========================
Site:
http://cheetahtemplate.org/
Development:
https://github.com/CheetahTemplate3
Download:
https://pypi.python.org/pypi/Cheetah3/3.0.1
News and changes:
http://cheetahtemplate.org/news.html
StackOverflow:
https://stackoverflow.com/questions/tagged/cheetah
Example
=======
Below is a simple example of some Cheetah code, as you can see it's practically
Python. You can import, inherit and define methods just like in a regular Python
module, since that's what your Cheetah templates are compiled to :) ::
#from Cheetah.Template import Template
#extends Template
#set $people = [{'name' : 'Tom', 'mood' : 'Happy'}, {'name' : 'Dick',
'mood' : 'Sad'}, {'name' : 'Harry', 'mood' : 'Hairy'
<strong>How are you feeling?</strong>
<ul>
#for $person in $people
<li>
$person['name'] is $person['mood']
</li>
#end for
</ul>
Oleg.
--
Oleg Broytman http://phdru.name/ phd(a)phdru.name
Programmers don't die, they just GOSUB without RETURN.
Hello!
I'm pleased to announce version 3.6.0, the first stable release of branch
3.6 of SQLObject.
What's new in SQLObject
=======================
Contributor for this release is Michael S. Root.
Minor features
--------------
* Close cursors after using to free resources immediately
instead of waiting for gc.
Bug fixes
---------
* Fix for TypeError using selectBy on a BLOBCol. PR by Michael S. Root.
Drivers
-------
* Extend support for oursql and Python 3 (requires our fork of the driver).
* Fix cursor.arraysize - pymssql doesn't have arraysize.
* Set timeout for ODBC with MSSQL.
* Fix _setAutoCommit for MSSQL.
Documentation
-------------
* Document extras that are available for installation.
Build
-----
* Use ``python_version`` environment marker in ``setup.py`` to make
``install_requires`` and ``extras_require`` declarative. This makes
the universal wheel truly universal.
* Use ``python_requires`` keyword in ``setup.py``.
For a more complete list, please see the news:
http://sqlobject.org/News.html
What is SQLObject
=================
SQLObject is an object-relational mapper. Your database tables are described
as classes, and rows are instances of those classes. SQLObject is meant to be
easy to use and quick to get started with.
SQLObject supports a number of backends: MySQL, PostgreSQL, SQLite,
Firebird, Sybase, MSSQL and MaxDB (also known as SAPDB).
Python 2.7 or 3.4+ is required.
Where is SQLObject
==================
Site:
http://sqlobject.org
Development:
http://sqlobject.org/devel/
Mailing list:
https://lists.sourceforge.net/mailman/listinfo/sqlobject-discuss
Download:
https://pypi.python.org/pypi/SQLObject/3.6.0
News and changes:
http://sqlobject.org/News.html
StackOverflow:
https://stackoverflow.com/questions/tagged/sqlobject
Example
=======
Create a simple class that wraps a table::
>>> from sqlobject import *
>>>
>>> sqlhub.processConnection = connectionForURI('sqlite:/:memory:')
>>>
>>> class Person(SQLObject):
... fname = StringCol()
... mi = StringCol(length=1, default=None)
... lname = StringCol()
...
>>> Person.createTable()
Use the object::
>>> p = Person(fname="John", lname="Doe")
>>> p
<Person 1 fname='John' mi=None lname='Doe'>
>>> p.fname
'John'
>>> p.mi = 'Q'
>>> p2 = Person.get(1)
>>> p2
<Person 1 fname='John' mi='Q' lname='Doe'>
>>> p is p2
True
Queries::
>>> p3 = Person.selectBy(lname="Doe")[0]
>>> p3
<Person 1 fname='John' mi='Q' lname='Doe'>
>>> pc = Person.select(Person.q.lname=="Doe").count()
>>> pc
1
Oleg.
--
Oleg Broytman http://phdru.name/ phd(a)phdru.name
Programmers don't die, they just GOSUB without RETURN.
*Hi all,PyCon Taiwan 2018 is calling for proposals until March 5th. PyCon
Taiwan is the largest annual event for the Python community in Taiwan, and
we see it as a great opportunity to connect with our friends everywhere in
the world.The event will be held on June 1st and 2nd in Academia Sinica,
Taipei. We sincerely hope that you can join us and share your knowledge
with us. Let's go together to make better Python community! Important
dates: - Call for proposal ends: March 5th- Announcement of acceptance:
mid-April- Main conference: June 1stMore information about CFP:
https://tw.pycon.org/2018/speaking/cfp/
<https://tw.pycon.org/2018/speaking/cfp/>Join and share your knowledge with
us!PyCon Taiwan 2018 Organization Team*
--
Zong-han, Xie <icbm0926(a)gmail.com>
Simulation software developer / Data Engineer
About me: https://zhnotes.wordpress.com/aboutme/
Hello all,
I'm glad to announce the release of pyo 0.9.0, available for python
2.7, 3.5 and 3.6.
Pyo is a Python module written in C to help real-time digital signal processing
script creation. It is available for Windows, macOS and linux. It is released
under the LGPL 3 license.
For more info, downloads and other links, see the official web site:
http://ajaxsoundstudio.com/software/pyo/
The documentation:
http://ajaxsoundstudio.com/pyodoc/
For the latest sources and bug tracker:
https://github.com/belangeo/pyo
Bug Fixes:
- Fixed HRTF impulse responses interpolation. Interpolation is perform in the
spectral domain to avoid phase cancellation that occur in the time domain.
New features:
- Added a new object: Expand, which expand the dynamic range of an audio signal.
- Added a new object: RMS, which return the rms value of an audio signal.
- Added a new object: MidiLinseg, a midi-triggered breakpoints envelope.
- Added a Server.makenote(pitch, velocity, duration, channel=0) method, which
build both noteon and noteof messages.
Olivier Belanger
belangeo(a)gmail.com
http://olivier.ajaxsoundstudio.com/
----
P><A HREF="http://ajaxsoundstudio.com/software/pyo/">Pyo 0.9.0</A>
Python DSP library. (20-Feb-18)