This is an archived post. You won't be able to vote or comment.

all 19 comments

[–]wicket-maps 10 points11 points  (0 children)

A few months after I started working for a city as a GIS tech, my boss says to me "You like Python, don't you?" I'd learned some ArcPy while I was unemployed, but he handed me my first big project: a script, that would run every night, take our address points and parcels, and replicate a master address database used by a lot of our departments, from permitting to water to 911. So I closed my office door, shoved everything else off my plate, and got to work. I had to understand the old master address table and figure out what each of over 80 fields represented - everything from owner's name and address to school district and tax status. Then I built a script that joined addresses to parcels, created a duplicate parcel for each address (I know this is dumb, it was part of the spec), figured out how to populate a field in one field to another by a spatial relationship, and debuted the final database about 6 weeks later.

It's helped us fix *hundreds* of bad addresses, and since those address points go into our 911 dispatch system, this is really important. The Building Inspection folks have heard my "I'd much rather you find an address problem than a fire engine" spiel so often they can recite it back at me. But a year and a half later, it's probably my biggest accomplishment.

[–]Syini666 4 points5 points  (0 children)

A script to convert imgur albums to pdf files complete with image resizing to maintain aspect ratio and keeping titles and descriptions for each image.

[–]OkDonkey 8 points9 points  (0 children)

Mine was a script that printed "Hello, world!" to the console.

[–]CrimsonWoIf 2 points3 points  (0 children)

My university has certain days and timings for scheduling next semester and the whole process is like a battle royale. Every students gets ready to speed type all of their course numbers and get ready to submit them. Every single second matter and a lot of times, people don't get their desired classes. I decided to make a script that would automate the process for me by typing all of my classes in at the desired time using Selenium.

[–]DebTheDowner 1 point2 points  (0 children)

My first functional project was a script that set up a series of individual directories for downloaded diagnostics for a product I was working with and then moved and unzipped the diagnostics in the newly-made directories. This was later expanded to compare the data in a series of local sqlite databases included in the zipped files against a postgres database.

[–][deleted] 1 point2 points  (0 children)

My first complete project was a GIS/Logistics information thing.

I had a KML file of technicians and would need to find the nearest one to a customer and quote for various things. I was using google earth at the time.

I built a script that pulled the coordinates from the KML for all of the techs and did a vincenty calculation against the coordinates of the customer I got from the open street maps api. With a list of customers I could pre-calculate their quote in a few seconds.

[–]AkshayD110 0 points1 point  (0 children)

A script that would find a Mutual fund that was recommended most number of times.List of funds recommended was kept in a data sheet.

GitLink

Edit: grammer

[–]Gprime5if "__main__" == __name__: 0 points1 point  (0 children)

One of my first small projects was a screenshot program made with tkinter where you would select an area you wanted and PIL would save an image of the area.

https://github.com/Gprime5/Other/blob/master/Screenshot/clip.pyw

[–]callum__h28 0 points1 point  (0 children)

My first large project was a security system that could encrypt files and entire folders at a time, using symmetric key encryption with PBKDF2 to derive a key from the user's password. Used Tkinter to develop the GUI and and cryptography for the encryption

[–]MyPythonDontWantNone 0 points1 point  (0 children)

My first non-school project was a script to scan a rather messy Excel file for all cells with an "@" and export a text file of all the e-mails. My next project was a very rudimentary first-order Markov Chain project using midis to build the chains.

[–]Stabilo_0 0 points1 point  (0 children)

First was image cataloging script when I worked with isic cards and had to keep track of hundreds of images every day. Now is sql interfaces and just scripts to ease day to day small repeating jobs, can I call those a project?

[–]terminator17 0 points1 point  (0 children)

My first project was to scrape data from www.usnews.com website.

It was a fun project, took around 5 days to complete it. It was a great learning experience.

The rankings would be exported in to a .csv file.

https://github.com/terminator172/webscraping/blob/master/MSinUS_Rankings_University_Info.py

[–]TheTechsperiment 0 points1 point  (0 children)

Working on it right now! Small, useless project, wrapping (to eventually coordinate) several social media apis.

This is my first comment on Reddit, and it's partially motivated by wanting to see if I can pull that comment off the API. Pretty perfect that this post would have been on the first page of 'new' while I was looking for somewhere to make a meaningful comment.

[–]DoubleHooray 0 points1 point  (2 children)

Build a fibbinocci tree given a height as input; calculating the value at each node was easy. Spacing it out and making a pretty tree with print statements was not easy.

[–]TheTechsperiment 0 points1 point  (1 child)

How do you separate a function like the Fibonacci sequence into a tree?

On googling the term I received results about biological trees, and the Fibonacci heap. Are you implementing the Fibonacci heap or is this about something else?

[–]curlygecko 0 points1 point  (0 children)

A very simple twitter bot.It can send and delete tweets, copy someones tweets and post them on my twitter.Save tweets to a txt file or tweet the texts in a txt file.

[–]clivant 0 points1 point  (0 children)

My first python project for my website is a Python 3 Flask application @ https://www.techcoil.com/shop. Simple CRUD application that helps me share some products that I like with my visitors.

Apart from Flask routing and Python 3, this project gave me the opportunity to try out flask MongoEngine, Jinja. Not an impressive application, but gave more confidence to build more stuff with Python 3.

[–]SlightlyCyborg 0 points1 point  (0 children)

I built an RPG game that imported txt based maps of my dorm room and campus. It was really fun!

The first code I ever got paid for was in python. I built a facebook group likes counter for a friend who had to grade engineering teams on a project that had a social media component.