Jump to content

Google is made using Python happy.png They have websever software to interpret it. You can also make command line apps and if you have a Pi you can code a home automation system

Speedtests

WiFi - 7ms, 22Mb down, 10Mb up

Ethernet - 6ms, 47.5Mb down, 9.7Mb up

 

Rigs

Spoiler

 Type            Desktop

 OS              Windows 10 Pro

 CPU             i5-4430S

 RAM             8GB CORSAIR XMS3 (2x4gb)

 Cooler          LC Power LC-CC-97 65W

 Motherboard     ASUS H81M-PLUS

 GPU             GeForce GTX 1060

 Storage         120GB Sandisk SSD (boot), 750GB Seagate 2.5" (storage), 500GB Seagate 2.5" SSHD (cache)

 

Spoiler

Type            Server

OS              Ubuntu 14.04 LTS

CPU             Core 2 Duo E6320

RAM             2GB Non-ECC

Motherboard     ASUS P5VD2-MX SE

Storage         RAID 1: 250GB WD Blue and Seagate Barracuda

Uses            Webserver, NAS, Mediaserver, Database Server

 

Quotes of Fame

On 8/27/2015 at 10:09 AM, Drixen said:

Linus is light years ahead a lot of other YouTubers, he isn't just an average YouTuber.. he's legitimately, legit.

On 10/11/2015 at 11:36 AM, Geralt said:

When something is worth doing, it's worth overdoing.

On 6/22/2016 at 10:05 AM, trag1c said:

It's completely blown out of proportion. Also if you're the least bit worried about data gathering then you should go live in a cave a 1000Km from the nearest establishment simply because every device and every entity gathers information these days. In the current era privacy is just fallacy and nothing more.

 

Link to comment
https://linustechtips.com/topic/436662-what-is-python-used-for/#findComment-5853299
Share on other sites

Link to post
Share on other sites

I am learning Python from codecademy.com , but i dont really know where to use it for?

Any fun ideas?

 

 

You should probably learn whats its for before you learn it :P

 

This tells you, basically anything you want haha

 

https://en.wikipedia.org/wiki/Python_(programming_language)#Use

Desktop - Corsair 300r i7 4770k H100i MSI 780ti 16GB Vengeance Pro 2400mhz Crucial MX100 512gb Samsung Evo 250gb 2 TB WD Green, AOC Q2770PQU 1440p 27" monitor Laptop Clevo W110er - 11.6" 768p, i5 3230m, 650m GT 2gb, OCZ vertex 4 256gb,  4gb ram, Server: Fractal Define Mini, MSI Z78-G43, Intel G3220, 8GB Corsair Vengeance, 4x 3tb WD Reds in Raid 10, Phone Oppo Reno 10x 256gb , Camera Sony A7iii

Link to comment
https://linustechtips.com/topic/436662-what-is-python-used-for/#findComment-5853311
Share on other sites

Link to post
Share on other sites

You should probably learn whats its for before you learn it :P

 

This tells you, basically anything you want haha

 

https://en.wikipedia.org/wiki/Python_(programming_language)#Use

Haha i was told i need it for a school project but we didnt use any of the skills so now im stuck learning python x)

Please, follow your own posts and mention me in comments, otherwise i won't be able to help you.

Daily OS: OpenBSD -current

Link to comment
https://linustechtips.com/topic/436662-what-is-python-used-for/#findComment-5853343
Share on other sites

Link to post
Share on other sites

I am learning Python from codecademy.com , but i dont really know where to use it for?

Any fun ideas?

I have used it a lot for natural language processing, it's one of the easiest programming languages around and once you've learned it learning other programming languages will be a lot easier.

PSU tier list // Motherboard tier list // Community Standards 

My System:

Spoiler

AMD Ryzen 5 3600, Gigabyte RTX 3060TI Gaming OC ProFractal Design Meshify C TG, 2x8GB G.Skill Ripjaws V 3200MHz, MSI B450 Gaming Plus MaxSamsung 850 EVO 512GB, 2TB WD BlueCorsair RM850x, LG 27GL83A-B

Link to comment
https://linustechtips.com/topic/436662-what-is-python-used-for/#findComment-5853418
Share on other sites

Link to post
Share on other sites

I am learning Python from codecademy.com , but i dont really know where to use it for?

Any fun ideas?

take a look at my programs i have written them in python too

for example wallpaper changer in linux

there are source codes too

http://linustechtips.com/main/topic/435543-what-have-you-made-that-you-are-most-proud-of/?p=5843868

Computer users fall into two groups:
those that do backups
those that have never had a hard drive fail.

Link to comment
https://linustechtips.com/topic/436662-what-is-python-used-for/#findComment-5854893
Share on other sites

Link to post
Share on other sites

take a look at my programs i have written them in python too

for example wallpaper changer in linux

there are source codes too

http://linustechtips.com/main/topic/435543-what-have-you-made-that-you-are-most-proud-of/?p=5843868

Holy sh*t that is awesome man!

Please, follow your own posts and mention me in comments, otherwise i won't be able to help you.

Daily OS: OpenBSD -current

Link to comment
https://linustechtips.com/topic/436662-what-is-python-used-for/#findComment-5854915
Share on other sites

Link to post
Share on other sites

I think there are a few netcode libraries for games that are coded in python.

CPU: Intel i7 - 5820k @ 4.5GHz, Cooler: Corsair H80i, Motherboard: MSI X99S Gaming 7, RAM: Corsair Vengeance LPX 32GB DDR4 2666MHz CL16,

GPU: ASUS GTX 980 Strix, Case: Corsair 900D, PSU: Corsair AX860i 860W, Keyboard: Logitech G19, Mouse: Corsair M95, Storage: Intel 730 Series 480GB SSD, WD 1.5TB Black

Display: BenQ XL2730Z 2560x1440 144Hz

Link to comment
https://linustechtips.com/topic/436662-what-is-python-used-for/#findComment-5855134
Share on other sites

Link to post
Share on other sites

I am learning Python from codecademy.com , but i dont really know where to use it for?

 

Here are some links to look at to get a better idea of where Python can be used.

You can find more links like this if you search Google. Bottom line, Python can do a lot of things and many professional developers use it.

Link to comment
https://linustechtips.com/topic/436662-what-is-python-used-for/#findComment-5855897
Share on other sites

Link to post
Share on other sites

I use it a lot as a Matlab replacer/GNU Octave alternative (Numpy+Scipy+Matplotlib libraries let you do a huge amount of stuff you would normally do in Matlab)--doing simulations, data crunching, numeric calculations, etc.  The Natural Language Toolkit library is one of the best regarded and more widely used tools for natural language processing (e.g., text mining/analysis, extracting data from unstructured text, and everything up to actual language understanding/use by computers).

 

Beyond that, Python is increasingly becoming a language people write entire programs in, especially open source ones.  I don't think it's quite overtaken C/C++/Java/the like, but it's becomign more and more common.

 

Basically: Python is used for anything you would use any programming language for, including things like Matlab.

Link to comment
https://linustechtips.com/topic/436662-what-is-python-used-for/#findComment-5858501
Share on other sites

Link to post
Share on other sites

There's a lot of stuff it can be used for but the area where it really shines is scientific computing. Python fills a really big gap for scientists that want to use computers for computing but don't want to spend months or years learning how to program. NumPy, SciPy, Matplotlib, NLTK, and PIL/Pillow are a few of the really popular libraries that brings them to the language. 

"Unix was not designed to stop you from doing stupid things, because that would also stop you from doing clever things." - Doug Gwyn

Link to comment
https://linustechtips.com/topic/436662-what-is-python-used-for/#findComment-5859074
Share on other sites

Link to post
Share on other sites

I've used python at multiple jobs for large-scale automation. It is so versatile -- it can talk to databases, ssh to Linux servers, telnet to Windows servers, pull data from webpages, parse strings, copy files, plot data, run statistical analyses, and more. What's more, doing those things requires only a few lines of code.

 

For example, the current workflow I'm using it for is:

 

1. SSH to RHEL servers and establish connections to databases.

2. Query the db and parse timestamps into easily-manipulable datetime objects.

3. Read in a file on my local machine.

4. SSH to my company desktop, which is integrated with tons of corporate services, and obtain credentials for access to a specific service.

5. Run a test GET request to make sure that my authentication is valid.

6. Iterate over multiple entries from the file, each time making a call to said service to obtain data.

7. Timeshift the data and plot it.

8. Run statistical analysis tests using functions written for R, which were imported using an R-compatible python library.

9. Upload the plots and analyses to an internal webpage where a report will automatically be written.

 

It is one of the things I'm most proud of, being able to build software that ties into so many diverse applications.

I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use, and by some other means to give us knowledge which we can attain by them. - Galileo Galilei
Build Logs: Tophat (in progress), DNAF | Useful Links: How To: Choosing Your Storage Devices and Configuration, Case Study: RAID Tolerance to Failure, Reducing Single Points of Failure in Redundant Storage , Why Choose an SSD?, ZFS From A to Z (Eric1024), Advanced RAID: Survival Rates, Flashing LSI RAID Cards (alpenwasser), SAN and Storage Networking

Link to comment
https://linustechtips.com/topic/436662-what-is-python-used-for/#findComment-5889271
Share on other sites

Link to post
Share on other sites

I mostly use it for fun. You can make cool projects with it and the raspberry pi, which is a cheap investment for only about 35 bucks. Projects you can make are a jukebox, cool turtle library games, and much more as you get more advanced. I've even heard of people doing home automation. Also python is really good to start to learn coding because of its simple interface. Later as you get better at coding python may help you learn other doing languages. Another starting coding language you might want to learn if you like projects with hardware is arduino. Overall, no matter what you start with, coding is a really fun activity.

Link to comment
https://linustechtips.com/topic/436662-what-is-python-used-for/#findComment-5957859
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×