New York Board of Elections Campaign Finance Handbook 2019

Total Page:16

File Type:pdf, Size:1020Kb

New York Board of Elections Campaign Finance Handbook 2019 NEW YORK STATE BOARD OF ELECTIONS CAMPAIGN FINANCE HANDBOOK 2019 1 CONTENTS New York State Board of Elections Campaign Finance Handbook 2019 .................................................... 1 Letter to Candidates and Treasurers ......................................................................................................... 10 PART ONE: FILING REQUIREMENTS ........................................................................................................... 11 Registration Forms – Candidates/Committees ......................................................................................... 12 Registration Forms – Candidates/Committees (cont.) ............................................................................. 13 State and Local Candidates and Committee Types ................................................................................... 14 I. Who Must File and What Must Be Filed ............................................................................................ 15 A. Candidates: Campaign Finance Registration ................................................................................. 15 Candidate Committee Registration ................................................................................................... 16 Authorizing Local Party/Constituted Committee to Make Candidate’s Reports ............................. 16 B. Candidates: Campaign Financial Disclosure Reports .................................................................... 17 Candidates Crossing $1,000 Threshold .............................................................................................. 17 Additional Instructions for Unsuccessful Candidates ....................................................................... 17 Self-Funded Candidates Must Disclose .............................................................................................. 18 Claim of Exemption from Filing.......................................................................................................... 18 Undetermined Office, District and/or Election Year ......................................................................... 18 Additional Registration/Filing Requirements for Local Candidates Making Their Own Filings ...... 18 Elimination of Duplicate Filing for Certain Local Filers ..................................................................... 19 C. Committees: Campaign Finance Registration ............................................................................... 19 Campaign Finance Registration and Filing Requirements ................................................................ 19 Authorized Single Candidate Committee (CF-02 – Type 1) ............................................................... 19 Political Action Committee (PAC) (CF-02 – Type 2) ........................................................................... 19 Constituted/Party Committees (CF-02 – Types 3-7) and Housekeeping Committees (CF-02 - Types 3H-7H) …………………………………………………………………………………………………………………………………………..20 Independent Expenditure Committee (Unauthorized) (CF-02 – Type 8) ......................................... 20 Authorized Multi-Candidate Committee (CF-02 – Type 9)................................................................ 21 Ballot Issue Committee (CF-02 – Type 9B) ......................................................................................... 21 Undetermined Office, District and/or Election Year ......................................................................... 21 Political Clubs ..................................................................................................................................... 21 Time Requirements for Filing Amended Forms ................................................................................. 22 D. Committees: Campaign Financial disclosure Reports ................................................................... 22 Committees Prohibited from Filing In-Lieu-Of Statements .............................................................. 23 2 Cannot Use CF-20 for Periodic Reports.............................................................................................. 24 Candidate Committees/Candidates Cannot File CF-20 ..................................................................... 24 A Change Back to Participation Status During the Election .............................................................. 24 Independent Expenditures Require Additional Disclosure ............................................................... 24 Use of Opinion Polls ........................................................................................................................... 25 Additional Instructions for Committees of Unsuccessful Candidates .............................................. 25 Elimination of Duplicate Filing for Certain Local Filers ..................................................................... 25 E. Village Elections .............................................................................................................................. 25 Certain Village Candidates/Committees May Claim Exemption ...................................................... 25 Town/Village Ballot Propositions ...................................................................................................... 26 Village Elections Run by Village Clerk ................................................................................................ 26 Village Elections Run by County Board .............................................................................................. 26 F. Additional Required Documentation ............................................................................................ 26 Campaign Loans and Debts ................................................................................................................ 26 Political Communication (Campaign Materials) Required ................................................................ 26 24-Hour Notices .................................................................................................................................. 27 Disclosure Report Required ............................................................................................................... 28 II. When Are Reports Filed? ....................................................................................................................... 29 A. Election Reports ............................................................................................................................. 29 B. Periodic reports .............................................................................................................................. 29 C. Unsuccessful Candidates ................................................................................................................ 30 D. Timing of Reports ........................................................................................................................... 30 Date Range for Reports ...................................................................................................................... 30 Methods of Submission ...................................................................................................................... 30 Verifying Receipt of Report ................................................................................................................ 30 When to File the First Campaign Financial Disclosure Report .......................................................... 31 1. Candidates ...................................................................................................................................... 31 2. Committees .................................................................................................................................... 31 Candidates or Authorized Committees with Pre-Existing Fling Obligations .................................... 31 Committees with Pre-Existing Filing Obligations .............................................................................. 31 Housekeeping Committee Reports .................................................................................................... 31 Independent Expenditure Committee Reports ................................................................................. 32 Where to Submit Campaign Financial Disclosure Reports ................................................................ 33 3 III. Where and How Are Reports Filed? ..................................................................................................... 34 A. State Candidates and Committees Supporting or Opposing Them .............................................. 34 B. Local Candidates and Committees Supporting or Opposing Them .............................................. 34 Filing Until Termination ..................................................................................................................... 35 New York City Candidates Have Additional Requirements .............................................................. 35 C. Village Candidates and Committees Supporting or Opposing Them ........................................... 35 Village Elections .................................................................................................................................. 35 Certain Village Candidates/Committees May Claim Exemption ...................................................... 36
Recommended publications
  • Instruction Manual Model 34988NI-SL
    Instruction Manual (Original Instructions) Model 34988NI-SL Recover, Recycle, Recharge Machine for R-134a A/C Systems ROBINAIR.COM 800.533.6127 (en-US) Description: Recover, recycle, and recharge machine for use with R-134a equipped air conditioning systems. PRODUCT INFORMATION Record the serial number and year of manufacture of this unit for future reference. Refer to the product identification label on the unit for information. Serial Number: _______________________________Year of Manufacture: ____________ DISCLAIMER: Information, illustrations, and specifications contained in this manual are based on the latest information available at the time of publication. The right is reserved to make changes at any time without obligation to notify any person or organization of such revisions or changes. Further, ROBINAIR shall not be liable for errors contained herein or for incidental or consequential damages (including lost profits) in connection with the furnishing, performance, or use of this material. If necessary, obtain additional health and safety information from the appropriate government agencies, and the vehicle, refrigerant, and lubricant manufacturers. Table of Contents Safety Precautions . 2 Maintenance . 26 Explanation of Safety Signal Words . 2 Maintenance Schedule. 26 Explanation of Safety Decals. 2 Load Language. 27 Protective Devices. 4 Adjust Background Fill Target. 28 Refrigerant Tank Test. 4 Tank Fill. 28 Filter Maintenance. 29 Introduction . 5 Check Remaining Filter Capacity. 29 Technical Specifications . 5 Replace the Filter. 30 Features . 6 Calibration Check . 31 Control Panel Functions . 8 Change Vacuum Pump Oil . 32 Icon Legend. 9 Leak Check. 33 Setup Menu Functions. 10 Edit Print Header. 34 Initial Setup . 11 Replace Printer Paper. 34 Unpack the Machine.
    [Show full text]
  • Ejercicios Resueltos En Pascal Que Parten Del Nivel Más Básico Hasta Llegar a Estructuras De Datos Más Complejas
    Ejercicios de Pascal METODOLOGÍA DE LA PROGRAMACIÓN. Programación en Pascal El objetivo de este documento es proveer de una gran batería de ejercicios resueltos en Pascal que parten del nivel más básico hasta llegar a estructuras de datos más complejas. ☺Escribir un programa en Pascal que sume dos números: a = 4 b = 3 PROGRAM EJER01; {Autor: Victor Sanchez Sanchez email: [email protected]} var a,b,c:INTEGER; BEGIN {Empezamos con lo básico, un programa que escribe la suma de 2 numeros en pantalla} a:=4; b:=3; {Se asigna un valor cualquiera a las variables "a" y "b"} c:=a+b; WRITE (c); {Muestra en pantalla el valor de la suma} END. PROGRAM EJER1B; {Autor: Victor Sanchez Sanchez email: [email protected]} USES CRT; VAR a,b,c:INTEGER; BEGIN ClrScr; WRITELN ('Este programa suma dos numeros:'); WRITELN (' '); WRITE ('Introduzca un numero: '); READLN (a); WRITE ('Introduzca otro numero: ' ); READLN (b); WRITELN (' '); c:=a+b; WRITE ('EL RESULTADO ES: '); WRITE (c); END. PROGRAM EJER01; var a,b,c:INTEGER; BEGIN a:=4; b:=3; c:=a+b; WRITE(c); END. 1 Ejercicios de Pascal ☺Escribir un programa en Pascal que sume, reste, multiplique y divida dos números: x = 10 y = 2 PROGRAM EJER02; {Autor: Victor Sanchez Sanchez email: [email protected]} USES CRT; {Nos va a permitir limpiar la pantalla junto con ClrScr} VAR x,y:INTEGER; VAR suma,rest,mult,divi:INTEGER; BEGIN x:=10; y:=2; suma:=x + y; rest:=x - y; mult:=x * y; divi:=x div y; {Con estas 4 variables realizamos las cuatro operaciones aritméticas fundamentales: suma, resta, multiplicación y división} ClrScr; {Limpia la pantalla} WRITE ('SUMA:'); WRITELN (suma); WRITE ('RESTA:'); WRITELN (rest); WRITE ('MULTIPLICACION:'); WRITELN (mult); WRITE ('DIVISION:'); WRITE (divi); END.
    [Show full text]
  • 4.6.X Branch That Affect Python 2 Users
    pytest Documentation Release 4.6 holger krekel, trainer and consultant, http://merlinux.eu Nov 25, 2020 Contents 1 Installation and Getting Started3 1.1 Install pytest ..............................................3 1.2 Create your first test...........................................3 1.3 Run multiple tests............................................4 1.4 Assert that a certain exception is raised.................................4 1.5 Group multiple tests in a class......................................5 1.6 Request a unique temporary directory for functional tests........................5 1.7 Continue reading.............................................6 2 Usage and Invocations 7 2.1 Calling pytest through python -m pytest .............................7 2.2 Possible exit codes............................................7 2.3 Getting help on version, option names, environment variables.....................7 2.4 Stopping after the first (or N) failures..................................8 2.5 Specifying tests / selecting tests.....................................8 2.6 Modifying Python traceback printing..................................9 2.7 Detailed summary report.........................................9 2.8 Dropping to PDB (Python Debugger) on failures............................ 12 2.9 Dropping to PDB (Python Debugger) at the start of a test........................ 12 2.10 Setting breakpoints............................................ 12 2.11 Using the builtin breakpoint function.................................. 13 2.12 Profiling test
    [Show full text]
  • Pipenightdreams Osgcal-Doc Mumudvb Mpg123-Alsa Tbb
    pipenightdreams osgcal-doc mumudvb mpg123-alsa tbb-examples libgammu4-dbg gcc-4.1-doc snort-rules-default davical cutmp3 libevolution5.0-cil aspell-am python-gobject-doc openoffice.org-l10n-mn libc6-xen xserver-xorg trophy-data t38modem pioneers-console libnb-platform10-java libgtkglext1-ruby libboost-wave1.39-dev drgenius bfbtester libchromexvmcpro1 isdnutils-xtools ubuntuone-client openoffice.org2-math openoffice.org-l10n-lt lsb-cxx-ia32 kdeartwork-emoticons-kde4 wmpuzzle trafshow python-plplot lx-gdb link-monitor-applet libscm-dev liblog-agent-logger-perl libccrtp-doc libclass-throwable-perl kde-i18n-csb jack-jconv hamradio-menus coinor-libvol-doc msx-emulator bitbake nabi language-pack-gnome-zh libpaperg popularity-contest xracer-tools xfont-nexus opendrim-lmp-baseserver libvorbisfile-ruby liblinebreak-doc libgfcui-2.0-0c2a-dbg libblacs-mpi-dev dict-freedict-spa-eng blender-ogrexml aspell-da x11-apps openoffice.org-l10n-lv openoffice.org-l10n-nl pnmtopng libodbcinstq1 libhsqldb-java-doc libmono-addins-gui0.2-cil sg3-utils linux-backports-modules-alsa-2.6.31-19-generic yorick-yeti-gsl python-pymssql plasma-widget-cpuload mcpp gpsim-lcd cl-csv libhtml-clean-perl asterisk-dbg apt-dater-dbg libgnome-mag1-dev language-pack-gnome-yo python-crypto svn-autoreleasedeb sugar-terminal-activity mii-diag maria-doc libplexus-component-api-java-doc libhugs-hgl-bundled libchipcard-libgwenhywfar47-plugins libghc6-random-dev freefem3d ezmlm cakephp-scripts aspell-ar ara-byte not+sparc openoffice.org-l10n-nn linux-backports-modules-karmic-generic-pae
    [Show full text]
  • Front Matter Template
    Copyright by Marcelo Arturo Somos Valenzuela 2014 The Dissertation Committee for Marcelo Arturo Somos Valenzuela Certifies that this is the approved version of the following dissertation: Vulnerability and Decision Risk Analysis in Glacier Lake Outburst Floods (GLOF). Case Studies: Quillcay Sub Basin in the Cordillera Blanca in Peru and Dudh Koshi Sub Basin in the Everest Region in Nepal Committee: Daene C. McKinney, Supervisor David R. Maidment Ben R. Hodges Ginny A. Catania Randall J. Charbeneau Vulnerability and Decision Risk Analysis in Glacier Lake Outburst Floods (GLOF). Case Studies: Quillcay Sub Basin in the Cordillera Blanca in Peru and Dudh Koshi Sub Basin in the Everest Region in Nepal by Marcelo Arturo Somos Valenzuela, B.S; M.S.E. DISSERTATION Presented to the Faculty of the Graduate School of The University of Texas at Austin in Partial Fulfillment of the Requirements for the Degree of DOCTOR OF PHILOSOPHY THE UNIVERSITY OF TEXAS AT AUSTIN AUGUST, 2014 Dedication To my mother Marina Victoria Valenzuela Reyes for showing me that I could always achieve a little more. A mi madre Marina Victoria Valenzuela Reyes por mostrarme que siempre podia lograr un poco mas. Acknowledgements There are many people to whom I want to thank for this achievement. I start with my children Sebastian and Antonia for their patience and unconditional love despite the difficult times we have experienced in the last 5 years, I hope that someday this achievement will lead to better opportunities for you and justify to be apart for all these years. Thank to my fiancée, Stephanie, for her love, for her tenacity and intelligence that inspire me, but most of all for giving me our beautiful son Julian whose smile makes us happy every day.
    [Show full text]
  • (Iowa City, Iowa), 1955-04-05
    .' 1,200 (au nty~~'c ~· h~i ~1 ~_re~' A_" M~a~y! ---:·G~e~t ~P_e_1 i.o--':---Sh-----"---o_fs IfCommiHee The Weather S U~htl, cooler, eo .....er­ OK's able elolld1Mss ioda,. au Resulls toDlehL Rich Wa, •• ~ 45. Low 3Z to II. Putl, "loud, aDd mild WHD,.· Of '54 Tesls OWQ·n day. 1868 - lease~ Tuesday, April By DON McQUILLEN Est. AP Wire. Wirephoto - Five Cents Iowa City. Iowa. 5, 1955 A'bout 1,200 Johnson eounty children In the first and second S I 'u -, .~ . ,, ~ l i A t l-~ I: 1i m.. -:I, I!l f ~fi.f1:~~t§~Mn~ ays ' owa · (lion '-i;Ol1!lpe,;es I v~; lI ; H " \1!!; ~lr ' ~ Atfis 'aurants proved by the polio evaluation The Iowa City Restaurant as- - ------------ committee, Ann Arbor, Mich. soclation Monday accused the ThQ Union, he charged, has things which make the Union a trying to gd a bill inu'oduced lions or the slate, voted not to with the intention or bringing dghts. The Junior Chamber at Announcement of the plans Iowa Memorial Union for what violated the lows which control competitive body," he claimed. in~o the leigslature which would endorse the bill, Albaugh said. Iowa City restaurant ownerS Commerce ha~, in the past, sold W3! made Monday by Dr. an association spokesman termed it. "It Is a known tact tnnt they Frnnk Albau¥h, president of a. k fOI' nn enforc ment of the "We are a comparatively new closer together so the y could box lunches at sam e football Franklin H.
    [Show full text]
  • Thermoflex Recirculating Chillers
    Thermo Scientic ThermoFlexTM Recirculating Chillers (Deluxe Controller) Thermo Scientific Manual P/N U00939 Rev. 03/29/2021 Multilingual Quick Start Guides Multilingual Essential Safety Instructions Installation Operation Preventive Maintenance Troubleshooting Visit our Web site at: http://www.thermosher.com/tc Product Service Information, Applications Notes, SDS Forms, e-mail. Voice Info: (800) 258-0830 Thermo Scientic ThermoFlexTM Recirculating Chillers (Deluxe Controller) Thermo Scientific Manual P/N U00939 Rev. 0/2/202 ael Multilingual Quick Start Guides Multilingual Essential Safety Instructions Installation Operation Preventive Maintenance ael 2 Troubleshooting Visit our Web site at: http://www.thermosher.com/tc Product Service Information, Applications Notes, SDS Forms, e-mail. Voice Info: (800) 258-0830 Thermo Fisher Scientific Sales, Service, and Customer Support 25 Nimble Hill Road 25 Nimble Hill Road Newington, NH 03801 Newington, NH 03801 Tel : (800) 258-0830 or Tel: (800) 258-0830 (603) 436-9444 Sales: 8:00 am to 5:00 pm Fax : (603) 436-8411 Service and Support: 8:00 am to 6:00 pm Monday www.thermofisher.com/tc through Friday (Eastern Time) Fax: (603) 436-8411 service.tc.us@thermofisher.com Dieselstrasse 4 D-76227 Karlsruhe, Germany Tel : +49 (0) 721 4094 444 Fax : +49 (0) 721 4094 300 info.tc.de@thermofisher.com Building 6, No. 27 Xin Jinqiao Rd., Shanghai 201206 Tel : +86(21) 68654588 Fax : +86(21) 64457830 info.china@thermofisher.com Statement of Copyright Copyright © 2021 Thermo Fisher Scientific. All rights reserved. is manual is copyrighted by ermo Fisher Scientific. Users are forbidden to reproduce, republish, redistribute, or resell any materials from this manual in either machine-readable form or any other form.
    [Show full text]
  • Activities of the Boards
    5 Chapter five Activities of the Boards Boards of Governors 2010 Annual Meetings Opening Ceremony Governors’ Statements Governors’ Resolutions Boards of Directors 2011 Administrative Expenses and Capital Expenditure Budgets Other Activities of the Boards of Directors Chapter 5 Activities of the Boards The Board of Governors of the African Development Bank is the institution’s highest policy-making organ, comprising one representative from each member country. The Board of Governors issues general directives and elects a 20-member Board of Directors, to which it delegates most of its powers. The Board of Governors also elects the President of the Bank Group. The Board of Directors sets policies and guidelines and oversees all Bank Group operations in addition to financial and administrative matters. This chapter outlines the Boards’ activities during 2010, with particular emphasis on the 2010 Annual Meetings held in Abidjan, Côte d’Ivoire. BOARDS OF GOVERNORS ed H.E. Tertius Zongo, H.E. Bernard Regarding the global financial crisis, the Makuza, and H.E. Guillaume Soro, Prime President reminded the meeting that the 2010 Annual Meetings Ministers of Burkina Faso, Rwanda, and Bank had swiftly responded to the chal- The Annual Meetings of the Boards of Côte d’Ivoire respectively. The other dig- lenges of the crisis by: (i) doubling its Governors of the African Development nitaries present included: H.E. Nguema operations in 2009; (ii) providing front- Bank (ADB) and the African Development Owono, Deputy Prime Minister of the loaded additional budget support, trade Fund (ADF) took place in Abidjan, Côte Republic of Equatorial Guinea, H.E. Alhaji finance, and liquidity; (iii) using resourc- d’Ivoire (the host country of the Bank’s Muhammad Mumuni, Minister of Foreign es from its private sector window to fill Headquarters), on May 27 and 28, 2010.
    [Show full text]
  • Donald Marshall: “Sepheroth 75”: “See My Wrath”
    Donald Marshall: “Sepheroth 75”: “See my wrath” Exposing the Illuminati’s REM Driven Human Cloning Subculture Volume 2: May 18th 2012 to May 24th 2012 Frequently Asked Questions Donald Marshall st 21 October 2016 https://www.facebook.com/donald.marshall.148 http://donaldmarshall.proboards.com/board/1/general-board Vincent Eastwood Interview https://www.youtube.com/watch?v=M_1UiFeV5Jg&ab Donald Marshall Books Ctrl+Click on image to the right to be directed to Donald Marshall’s books Contents Foreword .................................................................................................................................. 11 Introduction .............................................................................................................................. 12 Clones....................................................................................................................................... 13 May 18th 2012 ...................................................................................................................... 13 Animal Cloning (relevant articles): ...................................................................................... 13 Frozen mice brought back to life through cloning technology ......................................... 13 May 19th 2012 ...................................................................................................................... 14 Fake ‘alien abductions’ conducted through REM driven cloning technology..................... 14 Tila Tequila’s experience of ‘3 Dark
    [Show full text]
  • Upgrade Issues
    Upgrade issues Graph of new conflicts libsiloh5-0 libhdf5-lam-1.8.4 (x 3) xul-ext-dispmua (x 2) liboss4-salsa-asound2 (x 2) why sysklogd console-cyrillic (x 9) libxqilla-dev libxerces-c2-dev iceape xul-ext-adblock-plus gnat-4.4 pcscada-dbg Explanations of conflicts pcscada-dbg libpcscada2-dev gnat-4.6 gnat-4.4 Similar to gnat-4.4: libpolyorb1-dev libapq-postgresql1-dev adacontrol libxmlada3.2-dev libapq1-dev libaws-bin libtexttools2-dev libpolyorb-dbg libnarval1-dev libgnat-4.4-dbg libapq-dbg libncursesada1-dev libtemplates-parser11.5-dev asis-programs libgnadeodbc1-dev libalog-base-dbg liblog4ada1-dev libgnomeada2.14.2-dbg libgnomeada2.14.2-dev adabrowse libgnadecommon1-dev libgnatvsn4.4-dbg libgnatvsn4.4-dev libflorist2009-dev libopentoken2-dev libgnadesqlite3-1-dev libnarval-dbg libalog1-full-dev adacgi0 libalog0.3-base libasis2008-dbg libxmlezout1-dev libasis2008-dev libgnatvsn-dev libalog0.3-full libaws2.7-dev libgmpada2-dev libgtkada2.14.2-dbg libgtkada2.14.2-dev libasis2008 ghdl libgnatprj-dev gnat libgnatprj4.4-dbg libgnatprj4.4-dev libaunit1-dev libadasockets3-dev libalog1-base-dev libapq-postgresql-dbg libalog-full-dbg Weight: 5 Problematic packages: pcscada-dbg hostapd initscripts sysklogd Weight: 993 Problematic packages: hostapd | initscripts initscripts sysklogd Similar to initscripts: conglomerate libnet-akamai-perl erlang-base screenlets xlbiff plasma-widget-yawp-dbg fso-config- general gforge-mta-courier libnet-jifty-perl bind9 libplack-middleware-session-perl libmail-listdetector-perl masqmail libcomedi0 taxbird ukopp
    [Show full text]
  • Donald Marshall: “Onimusha”: “The Dragon Slayer”
    Donald Marshall: “Onimusha”: “The Dragon Slayer” Experiences from the Cloning Center Volume 1: April 5th 2012 to May 24th 2012 Donald Marshall st 21 October 2016 https://www.facebook.com/donald.marshall.148 http://donaldmarshall.proboards.com/board/1/general-board Vincent Eastwood Interview https://www.youtube.com/watch?v=M_1UiFeV5Jg&ab Donald Marshall Books Ctrl+Click on image to the right to be directed to Donald Marshall’s books Contents Introduction ................................................................................................................................. 6 April 5th 2012 ............................................................................................................................... 8 A menagerie of torture exerted on Donald Marshall’s REM driven clones .................................... 8 April 10th 2012 ............................................................................................................................. 8 Donald Marshall’s health gets worse because of REM driven clone torture .................................. 8 April 12th 2012 ............................................................................................................................. 9 Kristen Bell tries to entice Donald Marshall to willingly attend the cloning centers....................... 9 April 14th 2012 ........................................................................................................................... 10 Queen Elizabeth II’s fake promises; keep sharing Donald Marshall’s
    [Show full text]
  • Introduction to Python
    Introduction to Python [email protected] Why Python? Have your cake and eat it, too: Productivity and readable code Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language. It was created by VHLLs will gain on system languages Guido van Rossum during 1985- 1990. Like (John Ousterhout) Perl, Python source code is also available under the GNU General Public License (GPL). "Life's better without braces" (Bruce Eckel) For More Information? http://python.org/ - documentation, tutorials, beginners guide, core distribution, ... Books include: Learning Python by Mark Lutz Python Essential Reference by David Beazley Python Cookbook, ed. by Martelli, Ravenscroft and Ascher (online at http://code.activestate.com/recipes/langs/python/) http://wiki.python.org/moin/PythonBooks 4 Major Versions of Python “Python” or “CPython” is written in C/C++ - Version 2.7 came out in mid-2010 - Version 3.1.2 came out in early 2010 “Jython” is written in Java for the JVM “IronPython” is written in C# for the .Net environment Go To Website Lest’s Start Installing Python Installing your text editor (NotePad++ or TextWrangler) Setting tab expansion Using the Command Line or Terminal Interface Editing and running Python Programs Why Python? C++ Python Complex syntax Minimal Syntax Difficult to read Easier to read and debug Faster development time Increases productivity Development Environments what IDE to use? http://stackoverflow.com/questions/81584 1. PyDev with Eclipse PyCharm 2. Komodo 3. Emacs 4. Vim 5. TextMate 6. Gedit 7. Idle 8. PIDA (Linux)(VIM Based) 9. NotePad++ (Windows) 10.BlueFish (Linux) Pydev with Eclipse Python is Interpreted: Python is processed at Tutorial Outline runtime by the interpreter.
    [Show full text]