#web scraping 101
Explore tagged Tumblr posts
Text
Web Scraping 101: Everything You Need to Know in 2025
🕸️ What Is Web Scraping? An Introduction
Web scraping—also referred to as web data extraction—is the process of collecting structured information from websites using automated scripts or tools. Initially driven by simple scripts, it has now evolved into a core component of modern data strategies for competitive research, price monitoring, SEO, market intelligence, and more.
If you’re wondering “What is the introduction of web scraping?” — it’s this: the ability to turn unstructured web content into organized datasets businesses can use to make smarter, faster decisions.
💡 What Is Web Scraping Used For?
Businesses and developers alike use web scraping to:
Monitor competitors’ pricing and SEO rankings
Extract leads from directories or online marketplaces
Track product listings, reviews, and inventory
Aggregate news, blogs, and social content for trend analysis
Fuel AI models with large datasets from the open web
Whether it’s web scraping using Python, browser-based tools, or cloud APIs, the use cases are growing fast across marketing, research, and automation.
🔍 Examples of Web Scraping in Action
What is an example of web scraping?
A real estate firm scrapes listing data (price, location, features) from property websites to build a market dashboard.
An eCommerce brand scrapes competitor prices daily to adjust its own pricing in real time.
A SaaS company uses BeautifulSoup in Python to extract product reviews and social proof for sentiment analysis.
For many, web scraping is the first step in automating decision-making and building data pipelines for BI platforms.
⚖️ Is Web Scraping Legal?
Yes—if done ethically and responsibly. While scraping public data is legal in many jurisdictions, scraping private, gated, or copyrighted content can lead to violations.
To stay compliant:
Respect robots.txt rules
Avoid scraping personal or sensitive data
Prefer API access where possible
Follow website terms of service
If you’re wondering “Is web scraping legal?”—the answer lies in how you scrape and what you scrape.
🧠 Web Scraping with Python: Tools & Libraries
What is web scraping in Python? Python is the most popular language for scraping because of its ease of use and strong ecosystem.
Popular Python libraries for web scraping include:
BeautifulSoup – simple and effective for HTML parsing
Requests – handles HTTP requests
Selenium – ideal for dynamic JavaScript-heavy pages
Scrapy – robust framework for large-scale scraping projects
Puppeteer (via Node.js) – for advanced browser emulation
These tools are often used in tutorials like “Web scraping using Python BeautifulSoup” or “Python web scraping library for beginners.”
⚙️ DIY vs. Managed Web Scraping
You can choose between:
DIY scraping: Full control, requires dev resources
Managed scraping: Outsourced to experts, ideal for scale or non-technical teams
Use managed scraping services for large-scale needs, or build Python-based scrapers for targeted projects using frameworks and libraries mentioned above.
🚧 Challenges in Web Scraping (and How to Overcome Them)
Modern websites often include:
JavaScript rendering
CAPTCHA protection
Rate limiting and dynamic loading
To solve this:
Use rotating proxies
Implement headless browsers like Selenium
Leverage AI-powered scraping for content variation and structure detection
Deploy scrapers on cloud platforms using containers (e.g., Docker + AWS)
🔐 Ethical and Legal Best Practices
Scraping must balance business innovation with user privacy and legal integrity. Ethical scraping includes:
Minimal server load
Clear attribution
Honoring opt-out mechanisms
This ensures long-term scalability and compliance for enterprise-grade web scraping systems.
🔮 The Future of Web Scraping
As demand for real-time analytics and AI training data grows, scraping is becoming:
Smarter (AI-enhanced)
Faster (real-time extraction)
Scalable (cloud-native deployments)
From developers using BeautifulSoup or Scrapy, to businesses leveraging API-fed dashboards, web scraping is central to turning online information into strategic insights.
📘 Summary: Web Scraping 101 in 2025
Web scraping in 2025 is the automated collection of website data, widely used for SEO monitoring, price tracking, lead generation, and competitive research. It relies on powerful tools like BeautifulSoup, Selenium, and Scrapy, especially within Python environments. While scraping publicly available data is generally legal, it's crucial to follow website terms of service and ethical guidelines to avoid compliance issues. Despite challenges like dynamic content and anti-scraping defenses, the use of AI and cloud-based infrastructure is making web scraping smarter, faster, and more scalable than ever—transforming it into a cornerstone of modern data strategies.
🔗 Want to Build or Scale Your AI-Powered Scraping Strategy?
Whether you're exploring AI-driven tools, training models on web data, or integrating smart automation into your data workflows—AI is transforming how web scraping works at scale.
👉 Find AI Agencies specialized in intelligent web scraping on Catch Experts,
📲 Stay connected for the latest in AI, data automation, and scraping innovation:
💼 LinkedIn
🐦 Twitter
📸 Instagram
👍 Facebook
▶️ YouTube
#web scraping#what is web scraping#web scraping examples#AI-powered scraping#Python web scraping#web scraping tools#BeautifulSoup Python#web scraping using Python#ethical web scraping#web scraping 101#is web scraping legal#web scraping in 2025#web scraping libraries#data scraping for business#automated data extraction#AI and web scraping#cloud scraping solutions#scalable web scraping#managed scraping services#web scraping with AI
0 notes
Note
On your post wondering where real magic would go, it actually sparked a thought in me that's tangentially related to what you're speaking on:
The state of affairs in the witchy/spiritual social media space has been... developing, over these years and me? Personally? I think there's a bubble that's set to burst here ✋🏾😬
We've got an ABUNDANCE of newbies, which is great, it's fine!
But at the same time we've got an ABUNDANCE of people that are dibbly-dabbling without thinking deeper on WHY they're getting into this thing (a'la "I'm a (white) ex-Christian and I really feel drawn to Oya, I'm in my Dark Feminine era") and an ABUNDANCE of hawkers who wanna sell their 'two-bit Canva PDFs' and publish books chock full of content scraped from early 2010s Pinterest, web pages and second-hand knowledge
Same time that's happening, the practitioners with the actual practical, knees in the dirt knowledge are getting driven out because "why can't you share that uber-complex spell that took you 3 months of research to set out in a Tumblr post" and "what do you mean I have to do background research for myself, I'm asking you"
Now that's not necessarily newww, that's been an issue for some time. But what I'm starting to notice in particular is the general sense of dissatisfaction with the two-bit Canva PDFs and Pinterest scraped 101-type books. Problem is, the about-that-magic-life practitioners wanna get into something meatier, more substantial, but the current people serving up the content (and those ravenously consuming it) don't have the necessary depth 🤷����♀️
So for me, I think real magic would stick around because at some point, it would simply morph and become magic being pitched at a level that the dibbly-dabblers and hawkers can't reach because the level of investment and depth being demanded would be too high
(AND ALSO, because much of the current magical constituency? are doing magic out of FOMO, but THAT'S controversial)
I hear what you're saying and like your input. I don't see how a book can teach you all that you mentioned, they simply teach history, culture, mythologies and context which is valuable and useful. Magic is innate, you simply strengthen your skill with knowledge.
As Nipsey says "it's not on you. it's in you. and what's in you, they can't take away"
2 notes
·
View notes
Text
Fandom Etiquette 101: Formula 1 RPF
Just saw a TikTok of someone finding out that the Max Verstappen/Charles Leclerc tag was on AO3’s top 100 ships of 2024 and someone else commented this:

…mate, WHAT??? Are these people okay? Genuinely why would anyone think that this is something that Max, the real person who they are talking about, would be happy about?
First of all, I hope to high heaven that he NEVER finds this out, and that y’all learn some gosh darn FANDOM ETIQUETTE because it’s been atrocious recently. This applies to every ship.
Second of all, y’all realize that these are real human beings, right? Like with girlfriends and wives and relationships? If you found thousands and thousands of stories written about you and your COWORKER on the internet, written by strangers and sometimes about you being in love with them, would you be absolutely overjoyed? Girl, I would be horrified! You people do not know them! This is weird!! This is why we need to learn fandom etiquette, because people need to understand that it would ABSOLUTELY NOT BE COOL if anyone related to the drivers, the drivers themselves, etc. were to find these fics.
BASELINE RULES:
DO NOT SHARE RPF FICS WITH THE PEOPLE THEY ARE ABOUT! I fear this is common sense?? So do not TALK about fics in any vicinity of the drivers or anyone they know, do not SEND it to them via social media, and do not POST about it and tag them. Please, for the love of God, do not do that.
LOCK! YOUR! FICS! The reason why Lestappen made it onto the list this year is because authors are not locking their fics (only unlocked fics are counted towards the total number). Please please please make it AS HARD AS POSSIBLE for people who may know the drivers personally to find these fics. It is your responsibility as a fan to take necessary actions in order to protect fan spaces! (Plus, it stops AI from scraping your work and stealing it for AI systems like c.ai so that's also a bonus.) Only people who are wanting to find your fic should find your fic.
Use appropriate platforms and tagging systems when discussing fics! TikTok is absolutely not the right place to do it, because many drivers and all the teams are on it! They can see what you post! Even if they don’t search for it, it may come up on their FYP. Tumblr, on the other hand, is not widely used by the drivers, or anyone who is not looking SPECIFICALLY for fandom spaces. The tagging system is extensive and can easily be filtered. IF YOU INSIST ON USING TIKTOK/INSTAGRAM, do not use common tags like #f1 or #formulaone because guess what? Mainstream media associated with F1 ALSO use those tags! They don’t want to see your Lestappen smut about the people that they literally work with, and if you were a halfway decent person, you wouldn’t want them to see it either.
The OVERARCHING RULE is this:
Keep it secret, keep it safe.
To clarify, I am not condemning all RPF works. RPF is inevitable, because people are storytellers by nature. Everyone and everything can be shipped on the World Wide Web, and there's nothing inherently wrong about the shipping itself.
Obviously, many people have different views on the moral aspects of it, but for those to who choose to participate in it, there are indeed rules that should be followed. Fandom spaces like AO3 and Tumblr can only exist when people follow the rules and use common sense and human decency to protect our rights to enjoy fandom the way we want to. Please try and treat these drivers like real humans rather than little cartoon characters from a show. They see everything, and it’s probably pretty uncomfortable for them. Even if they don’t see it, it’s likely that someone they know in real life will see it. Please remember that these drivers have siblings, cousins, friends and relatives that have access to the internet. Consider some of the drivers’ younger siblings, like Blue Jaye Verstappen or Hattie Piastri, for example. Would you really want them to find some of the things you’ve written about their siblings?
If RPF is to continue within an internet space, fans need to respect basic rules so that it doesn’t get ruined for everyone. I’m sorry, Lestappen fans, but your ship being up on that list is not a flex. It means you’ve failed, as a collective, to properly take precautions within your fandom space. Many other ships have similar numbers to Lestappen when looking at fics overall (including locked ones), but they’ve never made it on there, for good reason. You SHOULD NOT be up there!
“But whyyyyy?” you may ask. It’s because YouTubers, Tiktokers, and other influencers start talking about it, which puts it at greater risk of someone finding it who ultimately should not find it. The TikTok that I referenced earlier has a ton of views and likes, and I know a quite popular fandom YouTuber has already made a video on it. This seems trivial at first glance, and maybe even a bit exciting that your ship has gotten so much attention, but at the end of the day, these are real people. Please use discretion.
Lock. Your. Fics.
#I am posting this for the last time because Tumblr hates me for some reason#its important knowledge pls#f1#max verstappen#charles leclerc#lestappen#f1 ships#f1 rpf#f1 fandom#rpf
5 notes
·
View notes
Text
Master Web Scraping with Beautiful Soup and Selenium Essentials
Introduction Web Scraping 101: Collecting Data with Beautiful Soup and Selenium is a beginner-friendly tutorial designed to introduce readers to the world of web scraping. Web scraping is the process of extracting data from websites using automated tools and techniques. This tutorial will focus on using Beautiful Soup and Selenium, two popular and powerful libraries in Python, to collect data…
0 notes
Text
Web Scraping 101: Understanding the Basics
Data Analytics, also known as the Science of Data, has various types of analytical methodologies, But the very interesting part of all the analytical process is collecting data from different sources. It is challenging to collect data while keeping the ACID terms in mind. I'll be sharing a few points in this article which I think is useful while learning the concept of Web Scrapping.
The very first thing to note is not every website allows you to scrape their data.
Before we get into the details, though, let’s start with the simple stuff…
What is web scraping?
Web scraping (or data scraping) is a technique used to collect content and data from the internet. This data is usually saved in a local file so that it can be manipulated and analyzed as needed. If you’ve ever copied and pasted content from a website into an Excel spreadsheet, this is essentially what web scraping is, but on a very small scale.
However, when people refer to ‘web scrapers,’ they’re usually talking about software applications. Web scraping applications (or ‘bots’) are programmed to visit websites, grab the relevant pages and extract useful information.
Suppose you want some information from a website. Let’s say a paragraph on Weather Forecasting! What do you do? Well, you can copy and paste the information from Wikipedia into your file. But what if you want to get large amounts of information from a website as quickly as possible? Such as large amounts of data from a website to train a Machine Learning algorithm? In such a situation, copying and pasting will not work! And that’s when you’ll need to use Web Scraping. Unlike the long and mind-numbing process of manually getting data, Web scraping uses intelligence automation methods to get thousands or even millions of data sets in a smaller amount of time.
As an entry-level web scraper, getting familiar with the following tools will be valuable:
1. Web Scraping Libraries/Frameworks:
Familiarize yourself with beginner-friendly libraries or frameworks designed for web scraping. Some popular ones include: BeautifulSoup (Python): A Python library for parsing HTML and XML documents. Requests (Python): A simple HTTP library for making requests and retrieving web pages. Cheerio (JavaScript): A fast, flexible, and lightweight jQuery-like library for Node.js for parsing HTML. Scrapy (Python): A powerful and popular web crawling and scraping framework for Python.
2. IDEs or Text Editors:
Use Integrated Development Environments (IDEs) or text editors to write and execute your scraping scripts efficiently. Some commonly used ones are: PyCharm, Visual Studio Code, or Sublime Text for Python. Visual Studio Code, Atom, or Sublime Text for JavaScript.
3. Browser Developer Tools:
Familiarize yourself with browser developer tools (e.g., Chrome DevTools, Firefox Developer Tools) for inspecting HTML elements, testing CSS selectors, and understanding network requests. These tools are invaluable for understanding website structure and debugging scraping scripts.
4. Version Control Systems:
Learn the basics of version control systems like Git, which help manage your codebase, track changes, and collaborate with others. Platforms like GitHub and GitLab provide repositories for hosting your projects and sharing code with the community.
5. Command-Line Interface (CLI):
Develop proficiency in using the command-line interface for navigating file systems, running scripts, and managing dependencies. This skill is crucial for executing scraping scripts and managing project environments.
6. Web Browsers:
Understand how to use web browsers effectively for browsing, testing, and validating your scraping targets. Familiarity with different browsers like Chrome, Firefox, and Safari can be advantageous, as they may behave differently when interacting with websites.
7.Documentation and Online Resources:
Make use of official documentation, tutorials, and online resources to learn and troubleshoot web scraping techniques. Websites like Stack Overflow, GitHub, and official documentation for libraries/frameworks provide valuable insights and solutions to common scraping challenges.
By becoming familiar with these tools, you'll be equipped to start your journey into web scraping and gradually build upon your skills as you gain experience.
learn more
Some good Python web scraping tutorials are:
"Web Scraping with Python" by Alex The Analyst - This comprehensive tutorial covers the basics of web scraping using Python libraries like BeautifulSoup and Requests.
These tutorials cover a range of web scraping techniques, libraries, and use cases, allowing you to choose the one that best fits your specific project requirements. They provide step-by-step guidance and practical examples to help you get started with web scraping using Python
1 note
·
View note
Text
Fish Tank Cleaning Tools 101: Everything You Need to Know

Relevance of Tidy Aquariums Having clean aquariums is crucial for the overall wellness and well-being of your fish. It develops a safe and secure and healthy and balanced habitat by minimizing the proliferation of detrimental germs and algae, which can result in water pollution and illness, which is why cleaning with correct fish tank cleaning tools is necessary.
Furthermore, a well-maintained aquarium improves the aesthetic beauty of your storage tank, allowing you to totally appreciate the uniqueness of your marine environment. Regular upkeeping, Transforming the water, vacuuming the crushed rock, and eliminating algae are vital to guarantee that your aquarium stays tidy and appropriate for your fish to flourish.
Why is it Crucial to Frequently Maintain a Storage Tank? It is essential to execute regular maintenance on an aquarium to promote water quality, support fish wellness, improve the tank's appearance, guarantee tools capability, and uphold stability.
With the removal of contaminants, prevention of health problems, maintenance of sanitation and visual charm, and proper equipment upkeep, a thriving and healthy and balanced atmosphere is developed for the fish.
Overview of Cleaning Tools It is vital to have cleansing tools to keep the sanitation and health of your fish tank. These devices have various types and objectives to help you in properly cleaning up and keeping your tank. Crushed rock vacuums are used to get rid of particles and waste from the substrate, while algae scrapes are developed to clean algae off the glass.
Water conditioners aid neutralise damaging substances in the water, and syphon tubes serve for water modifications and debris elimination. Understanding how to utilize these cleansing tools correctly is crucial for the well-being of your fish and the total health and wellness of your fish tank ecosystem.
Aquarium Hut: Your Cleaning Tool Option Select Aquarium Hut's aquarium cleaning tools to protect the serenity and wellness advantages of your aquarium. Situated easily in the southeast suburbs of Victoria, we provide premium brands that ensure excellent products for all your aquatic demands.
Rely on us to raise the aesthetic charm and overall health of your space with our varied variety of products, that includes custom-made fish tanks and furniture-grade bases. Count on our expert advice and phenomenal cleansing devices to enhance both the looks and the well-being of your aquarium.
Fundamental Devices for Regular Maintenance It is essential to have essential tools for normal upkeep to ensure the sanitation of your aquarium and the wellness of your fish. These tools contain a crushed rock vacuum for getting rid of debris from the substrate, an algae scraper for getting rid of algae from the glass, a fish web for taking care of fish during upkeep, and a water conditioner to make certain tap water is secure for water life. These tools are crucial for protecting water top quality and the general health and wellness of your fish tank community.
Fish Tank Crushed Rock Vacuum Cleaner An essential tool for normal fish tank upkeep is the fish tank crushed rock vacuum. This tool is particularly created to assist in the elimination of waste, debris, and uneaten food that accumulate at the end of aquarium, which can result in damaging pollutants.
The crushed rock vacuum operates by sucking up these products from the surface area of the crushed rock, transporting them through a tube, and transferring them right into a collection vessel such as a bucket. By utilising a crushed rock vacuum cleaner, water top quality is properly maintained, fish health and wellness is promoted, and the life-span of the storage tank ecosystem is prolonged.
Algae Scrape An algae scraper is an important instrument for fish tank maintenance, specially crafted to eliminate algae accumulation from the glass surfaces of your storage tank. Its main function is to assure unblocked presence and maintain the visual beauty of your fish tank. Via reliable algae removal, this tool aids in preventing water high quality problems and cultivating a thriving environment for your water locals.
Fish Internet A fish net is a vital instrument for maintaining a fish tank, employed to catch and transfer fish while performing jobs like modifying water or reorganizing designs. It aids in lowering tension on the fish and helps with the handling process for the aquarium caretaker.
Water Conditioner A water conditioner is a product that is utilised to guarantee the safety of fish and various other marine pet dogs in fish tanks. Its function is to counteract the presence of unsafe substances frequently discovered in tap water, including chlorine and chloramine. In addition, water conditioner properly removes heavy metals and detoxifies ammonia, which can be damaging to fish when present in extreme quantities.
In addition, specific water conditioners likewise incorporate beneficial microorganisms that help in establishing and maintaining a well-balanced biological environment within the fish tank. The exercise of water conditioners is an important procedure in preparing the fish tank for the introduction of brand-new fish or for regular maintenance purposes.
Advanced Fish Tank Cleaning Tools for Specific Tasks Advanced container cleansing tools offer flexible sizes, ergonomic takes care of, and interchangeable heads for comfort and adaptability. Devices are made from durable products secure for fish tanks, these devices endure routine usage without injury to container citizens.
Some fish tank cleaning tools also include water testing kits, temperature level determines, and water adjustment systems to check and maintain aquarium health and wellness. By purchasing these tools, fish tank proprietors can save time and effort while guaranteeing a tidy and healthy and balanced environment for their fish to flourish.
Aquarium Scrubber Pad A fish tank scrubber pad is a specialised cleansing device that successfully gets rid of algae and dirt from the surface areas within your fish tank. Its purpose is to guarantee a beautiful and aesthetically pleasing environment for your fish, as it carefully rubs away pollutants without creating any kind of damage to the glass or acrylic.
Magnetic Algae Cleanser A magnetic algae remover is a sophisticated cleansing gadget particularly engineered to remove algae build-up from the glass walls of an aquarium. This device consists of a rubbing pad located on the inside of the container and a magnet outside. By placing the magnet on the exterior of the tank, the rubbing pad on the inside can be managed and moved to properly eradicate algae.
The magnetic pressure makes it possible for effortless manoeuvring, guaranteeing thorough cleaning of the glass. This type of cleaner is particularly advantageous for taking on hard-to-reach areas and minimising interruption to the container's residents. With the help of a magnetic algae cleaner, keeping an immaculate and transparent fish tank comes to be a hassle-free and straightforward task.
Syphon Tube A syphon tube is necessary for simple aquarium maintenance, preventing unsafe substances from developing and guaranteeing a tidy and healthy atmosphere for fish. Regular use of a syphon hose aids keep correct water parameters and produces a thriving fish tank for aquatic family pets. A syphon tube is a vital device for maintaining a beautiful and healthy fish tank.
Aquascaping Devices Aquascaping tools are vital for designing and maintaining the format of your fish tank. They include scissors, tweezers, and leaners to trim plants, reposition decors, and produce visually appealing undersea landscapes. These tools help in achieving the preferred aesthetic and promoting a healthy setting for aquatic life.
DIY Cleansing Solutions DIY cleansing solutions existing affordable choices for upkeeping an immaculate fish tank. Normally, they consist of vinegar-based treatments to eliminate algae and homemade cleansers for total storage tank upkeep. These remedies not just offer eco-friendly choices but also enable aquarists to create them easily at home, making sure ease and serenity.
Vinegar Solution for Algae Elimination The Vinegar Remedy for algae elimination is a hassle-free and efficient diy remedy especially developed to eliminate algae accumulation on the walls of your aquarium. This solution is very easy to prepare, needing just white vinegar, a spray bottle, and a scrub brush.
The acidic residential properties of vinegar efficiently dissolve the bonds in between the algae and the glass, streamlining the cleaning procedure. Not just is this solution cost-effective, but it is also environmentally friendly, working as a terrific alternate to commercially readily available cleansers.
Homemade Fish Tank Cleanser Homemade cleaner for aquarium cleaning tools is a homemade cleaning remedy made to effectively remove particles and fish waste from the substratum of a fish tank. This solution is made by integrating salt, cooking soda, and water, which is then related to the fish tank substratum and permitted to opt for a brief period.
The salt and cooking soda interact to supply a mild unpleasant impact, assisting in the elimination of particles. Consequently, the substratum is meticulously rinsed with water to make sure the total removal of any kind of continuing to be particles. Homemade fish tank cleaner works as a cost-efficient and eco-friendly substitute for conventional cleaning products.
Best Practices for Cleaning It is vital to maintain the cleanliness of your aquarium to guarantee the wellness of the fish and various other water microorganisms. One of the most efficient method to achieve this is with regular upkeep, which includes eliminating any type of particles, changing the water, keeping track of the water problems, and protecting against the build-up of algae. Furthermore, it is very important to select natural and non-toxic cleaning services while avoiding making use of chemical-based cleaners.
Step-by-Step Guide to Cleansing Your Aquarium A specific method and a detailed set of directions are needed for effectively cleaning up the container with fish tank cleaning tools. This process involves separating and eliminating all electronic devices, clearing the water, rubbing the substratum, getting rid of algae accumulation, monitoring the water conditions, and replenishing the container with fresh, treated water. By following this guide, the wellness and safety and security of the fish and the entire aquarium ecological community are ensured.
Regularity of Cleaning Tasks The frequency at which cleaning tasks are executed is determined by the dimension of the storage tank, the number of fish, and the kind of filtering systems employed. It is suggested to abide by particular guidelines to make certain a healthy and clear fish tank ecosystem.
These include replacing a minimum of 25% of the tank water every two weeks, cleaning the substrate on a weekly basis, and keeping track of the levels of pH, ammonia and nitrate on a regular monthly basis. By frequently executing these cleansing tasks, the fish tank ecological community can be efficiently preserved.
Tips for Keeping a Healthy And Balanced Tank Ecosystem It is important to monitor the water chemistry, ensure appropriate purification, feed the appropriate amount and type of food, and avoid congestion in order to develop and sustain a flourishing container environment.
In addition, normal cleansing of the aquarium devices, maintaining the suitable water temperature, and performing regular water modifications are critical. By sticking to these standards, one can successfully grow and preserve a healthy tank environment, which in turn boosts the well-being and vigour of the fish.
Troubleshooting Typical Issues When preserving an aquarium, it is typical to come across various problems. Dealing with these problems involves immediately determining and resolving them. Troubles like fluctuating water criteria, fish health concerns, or equipment malfunctions necessitate an extensive investigation and suitable rehabilitative procedures.
By closely keeping an eye on fish behaviors, performing water tests, and guaranteeing proper equipment operation, one can efficiently repair and deal with these troubles, hence making certain a thriving and healthy and balanced aquarium atmosphere.
Cloudy Water Gloomy water in aquariums is a constant problem that can be credited to a range of variables. It might come from extreme feeding, below average filtering, seldom water changes, or a discrepancy in the nitrogen cycle. To battle over cast water, it is necessary to determine and solve the source.
This could entail modifying feeding regimens, improving filtering systems, carrying out partial water adjustments, and validating the efficiency of the biological filter. Constant maintenance and adherence to appropriate water high quality procedures are key in avoiding cloudy water.
Too Much Algae Growth Too much development of algae in an aquarium can be both unattractive and destructive to the health of fish and plants. There are numerous variables that contribute to this problem, such as too much exposure to light, an inequality of nutrients, insufficient water activity, or overfeeding.
To deal with the problem of too much algae development, it is important to establish suitable lighting timetables, maintain nutrient levels by consistently changing the water and adopting proper feeding techniques, guarantee sufficient water flow, and consider introducing algae-consuming fish or live plants to compete with algae for nutrients. By efficiently managing these factors, one can successfully manage algae development and maintain a visually pleasing fish tank.
Devices Malfunctions The stability of the aquarium setting can be endangered by malfunctioning tools, such as filters, heating systems, or air pumps. To avoid possible breakdowns, it is necessary to on a regular basis preserve and monitor the tools. In the event of a tools malfunction, it is crucial to immediately determine the concern and take restorative activity.
This may include cleansing or replacing clogged filters, repairing or replacing damaged heating units or air pumps, or looking for professional assistance if required. By performing normal equipment checks and timely maintenance, disruptions can be avoided, and the aquarium system can operate efficiently.
Conclusion To maintain a healthy and balanced aquarium, discover just how to clean up the aquarium cleaning tools correctly, comply with advised techniques, utilize a comprehensive handbook, and stay with a routine timetable. By implementing approaches for a sustainable environment, you can guarantee lasting prosperity in aquarium upkeep and fish welfare.
0 notes
Link
0 notes
Text
Web Scraping 101: Unlocking the Potential of Data
WebScrapping techniques Not too long ago, I found myself embarking on a fascinating project. The challenge at hand was to devise a versatile solution for handling Daylight Saving Time (DST) timezones. The most straightforward approach would have been to simply create three columns in a Google or Excel sheet — ‘Year’, ‘DST Start Month’, and ‘DST End Month’ However, this static method didn’t quite…
View On WordPress
0 notes
Text
corduroy | liu yangyang
pairing: yangyang x fem!reader
synopsis: in which all the wrong guys are in love with you, you’re in love with your best friend, and your best friend is in love with stupidity.
genre: bff2l, college au, they’re both cs majors (don’t boo me), tooth-rotting stomachache-inducing fluff.
word(s): 11.2k
warning(s): language, alcohol, so many typos probably.
a/n: this is an old wip so it’s not probably up to date with the jokes. i literally scrapped it and brought it back again. also there is not plot and i was peer pressured into posting this. i’m kind of glad to be back into the schedule of posting though!! ٩(^ᴗ^)۶

i. cotton
The thing is, you can’t ever say for sure that Liu Yangyang was your first love. Not when he was missing a tooth, with hair tossed wild in the wind and a Spiderman bandaid on his scraped knee beneath blue cotton shorts. You can’t say he ever made enough sense to be anyone’s first love at all.
But when he had extended a tiny hand towards you with nervous anticipation, you had taken it because you thought all of that was cute. Your neighbor with the squishy cheeks and round, inquisitive eyes was cute; and your parents had always told you to mind your manners. Of course, manners weren’t what forced you to inevitably like him. And anyway, he had only asked for your help because you were a head taller back then and he couldn’t reach the button on the vending machine for his favorite juice. Now it makes sense as to why he was so red in the face and rambling his head off.
You’ve fallen in love a number of times, and they weren’t with Liu Yangyang. Your first love was more of a crush on the basketball captain four years older and in high school. He was tall and broad shouldered and you thought seventeen year olds were the coolest people on earth. They were, in fact, not. Liu Yangyang at seventeen had gotten rice stuck inside his nostril while trying to make a mustache out of brown sticky rice.
Your second love, in ninth grade, with a boy who had the brightest grin and his kiss tasted purple like your favorite color at the time, which slowly faded to a worn out gray when the time came. He was sweet, and considerate for a teenager, and showed you pictures of his cats but he was an exchange student and it only lasted a semester and a week. Liu Yangyang called the boy a fever dream and told you to forget him because "first relationships are always like that" according to his wiser, older friend in class 10-2.
Your third love was in the first year of college and it was less love and more casual attraction to a particularly happy-go-lucky senior. He always wore a look that made you uncomfortable and it was most likely because he was too hot and way too out of your league. Even more likely because he never stayed for too long. Liu Yangyang called him a jerk and an ape-faced asshole though you could sense some sort of jealousy from him. Maybe Yangyang just doesn't like popular guys.
So here you are now, with your untimely realization in Web Dev 101 that the boy sleeping beside you is the only boy that has stuck with you for the longest. The sun shines over the clean cut of his face and his dyed hair parted over his forehead, and you instinctively move your hand to block out the light over his eyes. It’s disgusting. Liu Yangyang is disgustingly cute.
You’re lucky the laptops cover you or the professor would yell his head off at the two of you for not paying attention. Yangyang’s laptop is vibrant, full of the stickers you got for free at hackathons and yours is neat and clean silver, a clear reflection of how much of a mess he is and a not-mess you are. ("It's decorative! I like them for motivation. Besides they're stuck in orderly fashion." "Dude, a sticker that says ‘uwu’ isn't exactly what you'd stick for motivation.") There's no way you'd fall for your doofus of a best friend, right?
“This is just cruel,” Yangyang mutters, and you quickly move your hand away.
“What is?” You whisper.
“The fact that he’s given us like three assignments and I still can’t panic enough to focus in class.”
You roll your eyes. “Three assignments over three weeks! That’s enough time.”
“I don’t want advice from an overachieving perfectionist.”
“Hey, what’s wrong with being a perfectionist? We’re almost the same. You fuss over shoes and I fuss over grades.”
Yangyang raises his head and narrows his eyes at you. “Touché.”
A nasal voice makes you drop the smile from your face as quick as lightning.
“Do you have anything to contribute to the rest of the lecture, Miss (name) and uh… your friend?”
Yangyang makes a face behind his timed out laptop screen, mouthing a complaint of “He doesn’t even know my name?”
You shake your head, offering a clean “No, Professor.” Yangyang sits straight and scratches the back of his head, mumbling a sheepish apology.
Once the class is over, you stop your usual detour to the professor and follow Yangyang out instead. The sun is slightly less harsher than before but he covers his eyes and yours too, in a gesture that’s meant more to smack you over the forehead.
“You are so annoying,” you huff.
“Like you’re any less annoying.”
“You’re going to make me lose my 4.0 one of these days,” you jab, holding your bag closer to you.
“Oh, boohoo, I’m (name) and I would push my best friend off a cliff if I went from a 4.0 to a 3.9.”
“You know me so well.”
Yangyang makes a face, adjusting his crinkled white T-shirt that you have told so many times to iron. You wonder how he functions at all, much less keeps up with academics and clubs.
"All the college's you could've joined and you had to enroll in the same one as me." You click your tongue.
You're not upset though. In fact, you'd told Yangyang just how dead set you were on getting in and how good the university is just so maybe, only maybe he'd want to join too. You wanted that to be at least one of the reasons behind his decision. But Liu Yangyang thinks for himself as clear as day. There's no way he would follow his best friend wherever, to the end of the world or to paradise. Would he?
You can't figure it out when he looks at you with such bright, twinkling eyes and a wide grin.
“Anyway, I should get going,” he says, holding up his phone.
So, here’s the issue.
Yangyang has a girlfriend, who he’s deeply in love with. You have a boyfriend you’re on the verge of breaking up with.
He smiles softly at Shuhua’s text, a little different from the way he smiles at you—like she’s the moon and you’re the sun. And everyone knows the way mortals have always loved the moon, enough to write pages and pages of literature about and enough to send billion dollar machines to see her closer. The sun might help them live but the moon is what they live for.
You can’t bring yourself to be jealous however. Apart from the fact that she was your closest campus friend in freshman year after Yangyang, she’d helped you get into frat parties and loosen up enough to (unintentionally) expand your social circle. Getting drunk really is the best way to make friends, especially if you’re not supposed to be drinking in the first place. You can’t count the number of times Shuhua helped you when you got a little too tipsy (while being tipsy herself and that’s a rare breed.)
The two of you only drifted apart after she changed her major to PolSci, and the frequency of visiting parties started to wane. Yangyang and Shuhua met through you. You should be happy your best friend finally got a college love life. According to statistics, most people get married to their highschool or college sweethearts. The thought sours your mood a bit.
“Yeah,” you say. “I’ll go meet up with Yunho. We have a cuter date planned than you do.”
Yangyang rolls his eyes. “Senior dudes are bad news. Break up with him.”
You exhale, disbelieving. “Not you thinking you have a say in my relationship.”
“Eh, whatever. Bye-bye!”
You watch him sprint across the hall with his baby blue bag dangling off his shoulder and you shake your head like a despairing mother at her disgraceful son. You wonder who really runs faster between the two of you—him, after the little joys of life or you, after a future that you’ve only brushed fingertips against. You’re graduating next year and it’s a little hopeless to fall in love with your best friend now.
So, of course, you’re going to pretend you’re not, not now, not ever.
ii. denim
You would rather die than go on a double date with your best friend and his girlfriend.
They look sickeningly happy (and you’re happy for them, you tell yourself) while you still, in your twenties now, can’t understand the concept of love.
The worst part is that Yunho isn’t coming. Your boyfriend has about a million other things he’d do than spend time with you. You wonder if you’re even on the priority list. It’s laughable—but only because you’re not any better. You wouldn’t be smiling at your best friend trying to win at the claw machine by the park entrance, tongue poking out in concentration and wondering if this is love.
“Is she coming any time soon?” You ask, checking the time on your watch.
“You know, I still think your boyfriend is shitty.” He looks up with an annoyed frown. “You look nice for once and he’s missing out.”
“For once? I’m not taking that from a gremlin.”
Yangyang rolls his eyes. “Shuhua’s got a project review. I don’t think she can make it.”
You raise an eyebrow. “Why didn’t you tell me earlier?”
“I… just got the text.” He scratches the back of his head before turning back to the machine. “This thing is a scam.”
“You just realized?”
“Shut up.”
There’s a pause, the fresh wind gently caressing the two of you and he takes a step closer.
“Ice cream?” He says.
“Ice cream.” You giggle, the discomfort in your chest dissolving into the cold, melted pool of ice cream that Yangyang steals from you anyway.
“I still have the two tickets to the park…” Yangyang complains when you suggest going home.
“Save it so you can go with Shuhua,” you scold.
“It’s for the today, stupid!” He crosses his arms. “You’re wasting my money by not going.”
“Who asked you to prebook tickets? Idiot.”
“You said that’s the smarter option!”
“You’re supposed to make sure people are coming when you prebook!” You argue, furrowing your eyebrows.
“Let’s just go,” he mutters, slipping his hand into yours and pulling you over the sidewalk.
It’s not any old amusement park. It’s too grand and too jovial and too full of couples. God, you keep forgetting it’s a hotspot for sickly displays of whatever the hell they call love. You don’t care what they say, wearing matching cat ears is not love. Or coordinated couple outfits. Or couple rings. All of that is a stupid capitalistic ploy to thrive off temporary happiness.
You don’t know if it’s your boyfriend standing you up making you bitter, or the fact that you’re probably there with your best friend as a replacement for the love of his life. Why couldn’t you fall in love with Shuhua instead? It seems less painful to be in love with someone perfect. And sweet. And smells nice. (You’d think Yangyang would take some notes and stop using Axe body spray.)
The fact that you adore the ball of imperfections that Yangyang is makes it so much worse than it should be. There are still childish thoughts swirling in your head—you’ve known him longer, shouldn’t you be dating him? Or, you’re as close as two people can be, doesn’t that mean you should be lovers? After twenty-one years of life, you swallowed the pill stuck at the base of your tongue. Love cannot be equated with logic. It’s too impulsive, a ball of fire let loose on a blank, dark night. It’s completely ridiculous.
“Hello? (name), are you there?” Yangyang waves a hand in front of you. “Oh no, my robot’s malfunctioning. I need an engineer to help me. Oh wait, I’m the engineer.”
You smack his hand away. “Just… zoning out.”
“Don’t tell me you’re tired already,” he whines. “We just got here. And I’m getting us some crepes.”
You sigh, following him as he walks backwards and crashes into a bunch of people. Good ol’ second hand embarrassment. You can never be rid of it as long as you’re with Yangyang. But he’s snapped you out of it at least. An amusement park is no place to be lamenting the misery of your love life.
“No,” you say, when you see where Yangyang is tugging you to. “I’m not riding that.”
“Don’t be a spoilsport,” he says. “I’ll let you cling to me when you get scared.”
“Yangyang.” You pinch the bridge of your nose. “I don’t like roller coasters because you grab onto my hand way too tight and oh, not to mention you screaming murder in my ear.”
A light flush burns at the tip of his ears.
“I’ve grown up, (name),” he responds, straightening and placing his hands at his hips.
You hate the touch of his hand when he holds your hand and drags you to the ride anyway. He would start tickle fights in a similar fashion too, when he didn’t get his way. He’s always been a brat. You shouldn’t be beaming at him just because he looks so adorable, all excited (mostly scared) about the crazy drop of the ride.
“Just you wait,” he says, grinning from ear to ear.
You don’t really want to wait anymore. The wait is the agony of it.
The ride leaves your hair just about as you’d expected. Yangyang’s is funnier. His bangs stick out in two different directions and the rest of it looks like a chemistry experiment gone wrong. You can’t help doubling over laughing at it; he looks so distressed just because a girl from your data science lab passed you by.
He takes out his phone, taking a selfie of the two of you and catching you off-guard. You’d tell him to delete it but you know he’s going to stash it away till your birthday, the prime time to post all your embarrassing pictures.
“Oh, man,” he says. “You think I can sell these for some cash? I know some guys who’d pay to see you smile like that.”
You only smile at him like that. Idiot.
You roll your eyes at him instead, now tugging him towards an ice-cream truck. Chocolate for you, cookies and cream for him—as always. But your favorite food is best savored with a lovely view.
“Why do you only like the boring rides?” he asks, drudging forward as you make your way to the Ferris wheel. It’s getting closer to evening, and somehow evening calls for proximity.
“I need some pictures for my Instagram!” You defend. “Besides, it feels pretty good to be above everything.”
“Like, ‘standing over the corpses of my enemies’ kind of above or ‘above my puny, human problems’ kind of above?” He raises an eyebrow.
You chuckle. “The second one.”
He hums, not responding. “My ice-cream’s melting because of you.”
Getting into the cabin, you get a warning from the employee to not drop your food there—but a bright grin from Yangyang makes her let you off easy. God, he is cute. You aren’t going crazy then. (But Shuhua’s decision was a lapse of judgment, you know. Yangyang aimed a bit too high and it landed somehow.)
“Hey, this is for you,” he says all of a sudden, the sky still candy blue behind him.
You blink at the butterfly hairpin, golden and pink (and going nicely with your outfit too, but you didn’t know Yangyang was paying attention.)
“Put it on,” you say, trying to calm the beating of your heart in the silence that follows. It’s just a gift. You’ve given each other gifts before—how are you forgetting your basic human functioning because of a little gesture?
Yangyang gives you his ice-cream to hold, his hands nimbly smoothing out your hair before clipping your hair back near your ear.
“You look pretty,” he mumbles. He’s not even looking at you with how zoned out he is. “Pretty… uh, pretty stupid!”
“Nice save,” you retort. “I was thinking you’d fallen for me, like the piece of shit you are.”
“I wish I did,” he says, immediately regretting it after he says it.
“What?”
“It’s nothing.” He gulps. “I… I just- no, it’s okay.”
“Yangyang,” you call in a warning tone. “At least talk over ice-cream.”
He pokes at his ice-cream, taking small bites occasionally. “Shuhua and I… sometimes I doubt us. It’s a complicated feeling. You know when you’re missing something, right? It’s like having a hole underneath a cover. I didn’t even notice.”
His voice wavers at the end.
“Hey,” you say, a rush of empathy flooding you as you place your hand on his shoulder. “I think it’s okay to feel insecure or something—”
“No, it’s not,” he says sharply, taking a breath. “It’s not insecurity. It’s just… I’m not having fun anymore. I wonder if that’s the only reason people fall in love.”
“I… I don’t know either. It’s kind of complicated, right?”
“That makes two of us then,” he says, recovering his grin. “It’s somehow always the two of us.”
The Ferris wheel stops, the two of you finally at the top. In the movies, they kiss now. But the only thing meeting your lips is your melted ice-cream. You almost forget to take the pictures you were in here for.
You wonder if posting Yangyang to your story will give the wrong impression. Immediately, you chide yourself. Why would it? Everyone knows you’re best friends. Nothing’s wrong about this. He looks pretty in the picture, in a black hoodie against shiny glass and a pastel background. He always brings the contrast. Something about that is pleasant to you. Your best friend isn’t a complicated, miserable pile of thoughts like you are. He’s just there. He’s always there.
Something causes you to blurt it out.
“You know, I’m glad it’s the two of us,” you say.
Yangyang blinks, not particularly trying to tear apart your sentence.
“Me too,” he responds.
This isn’t a movie. You already know that. You have to return to the ground at some point.
Maybe you can come to terms with it though. Being in love and not being loved. Liu Yangyang is still your best friend, and nothing can go wrong when it’s the two of you—even with whatever the hell is blooming and rotting inside your ribcage.
You part at the place you met, Yangyang providing one last glare at the claw machine. The sheep soft toy seems to offer a cheeky smile in return. He yells a goodbye, turning back over and over to see if you’re leaving. It’s a stupid thing he does.
“I had fun,” you call and he turns back again, eyes twinkling.
(Maybe you are in love. Maybe it isn’t so complicated. Maybe you should stop playing 4D chess at a checkers competition.)
He grins wide at you, a heart-wavering grin, something of routine and walks on with spry steps over the pavement. The sky is turning pink and the blue is bleeding away. The day will end, like all the rest.
Cotton candy totally doesn’t remind you of the time Yangyang faceplanted onto some during your sixth grade school trip. No, you totally don’t think of Yangyang and his plastic stegosaurus (his favorite) figurines when you see the dinosaur-themed ride. And of course, you don’t think of him over old pop love songs on the radio.
“The world is full of lies,” you’d said once on a park bench near your old high school. The day before summer vacation was always chaos for crowds and a strange moment of peace for the two of you.
You didn’t expect a reply. It was a usual complaint of yours, whenever something didn’t turn out right despite the best of your efforts. The world was and is still unfair. Coming to terms with that hurts even now.
“So let’s find the truth together!” He’d said, imitating the protagonist of a detective cartoon you used to watch as kids. You had laughed with him.
But you did want that. You wanted to find your truths together, sitting on a park bench with ice pops in your mouth. You wonder if he remembers that day.
The realization is as sudden as the click of a vending machine. You just have too many memories interlaced with the touch, scent and laugh of your best friend; it would be hard to let go now. For you, colors don’t fade. For him, a new color replaces the old. It’s hard to fall in love with someone splashed in the very colors you love but cannot have for yourself. Love is difficult and cruel and brutal—and you can curse your heart out at it. But the irony remains the same. You will always crave what you don’t have. Maybe it’ll comfort you to believe you wouldn’t want him if he were yours.
Everything that is easy is complicated. But even so, you know your comfort lies in that little intersection between the two, the spot that Yangyang holds for you.
iii. satin
Some days, you think you’re soaring.
Note: that has nothing to do with getting complimented by your professor on your semester project.
Maybe a little bit.
You don’t know what gives you the confidence (you know exactly what gives you the confidence) but you finally break up with Yunho. You know he’ll be okay. It was a long time coming, and no amount of begging is going to get you to unblock his number or hear out his explanation for basically ogling every other girl in the room whenever you’re together. Relationships require trust. If you can’t build that, it will always be a failure.
You sigh as you make your way back home. It’s not that you didn’t like him. He was so nice at first, and he built up your confidence without realizing. In the same fashion, he broke it down too. You hate to admit it but Yangyang was right. You spent too much time on someone that wasn’t worth it. But you’ll have these negative feelings bubble up on some other day.
This weekend is going to be spent relaxing.
The winds signify rain about to come and you take quicker steps to your apartment. You don’t hate rainy weather but they’re best spent inside.
The moment you enter your apartment, you find a familiar figure cooped up on the couch and the familiar scent of mint choco ice-cream. You frown. He only has that godforsaken flavor when something’s up. He’s got his laptop too, and watching a recap of the NBA games is definitely enough to make you question his mental wellbeing. On a side note, his image could definitely be on the new poster for the campus mental health awareness campaign.
“Yangyang?” you call, taking off your shoes.
He’s dressed in the Hello Kitty pajamas the two of you have a matching set of; he’d left it here at your place so he’d never have to resort to wearing that in the dorm. You don’t get what’s so bad about it. If he expects to wear classy velvet robes in his own place, he’s forgetting his origins—from spending time at Hello Kitty stores to winning a year’s supply of Pompompurin socks.
“What’s wrong?” you ask, leaning in to catch a glimpse of his face under the dim lights.
It looks like something out of a zombie horror flick, in an almost comedic way.
“I… I got demoted to ‘just friends’,” he mutters, looking away in a desperate attempt to pick up his shredded ego.
You take a moment to process it. Just friends…? ‘Just friends’ can be a haunting phrase too. You know that.
Your jaw drops. Pushing the tiny devil that’s laughing off your shoulder, you make your way to him.
“For real?”
“Do people fake break up?”
“Right. Sorry.”
There’s a quiet pause.
“Can I go change before we can have the post-breakup talk?” You ask, noting the slight indifference in his face—at least, for what a post-breakup face should look like.
“Yeah, go ahead,” he says, waving his hand about. “I’ll be here wallowing in my misery. You have fun changing.”
“Yangyang.”
“I can’t believe she broke up with me,” he whines, face pressed against his pillow before he removes it and huffs in annoyance. He eventually takes the bucket of ice cream and stuffs his face with some more. You really shouldn't be so glad about it but Yangyang isn't as down in the dumps as you'd thought either.
“You’re not sad?” you ask.
He shrugs. “Well, I have you.”
His casual demeanor isn’t all there is. You can see the red rim under his eyes and the blotchy cheeks.
You feel warm in the face anyway though you shouldn’t. “I’m not a substitute for a girlfriend, idiot.”
"Oh, but you'd be such a lovely one." He gives you a cheeky grin and he's met with a smack to the back of his head.
"You've got enough girls after you, just pick one."
Yangyang's eyes widen, a mocking glint in them. "I do? Why didn't you tell me earlier? Oh my god, all this time I've been hot and popular and no one told me."
"I didn't say hot. You’re just somehow desirable. Plus, I thought you'd be more confident."
"Oh, I am confident there are people in love with me. It's just more validating coming from you, Prom Queen."
You roll your eyes. "You would've been Prom King too if you didn't get diarrhea and had to get hospitalized."
"Can you please never bring that up again? I'm begging you."
"You ate stale fries on your own will, I wonder who's to blame?"
He frowns, clutching his ice-cream bucket tighter. "Guess who's not getting any ice-cream?"
"Hey now. Don't be immature."
The two of you share a short chuckle.
"What about you?" He asks all of a sudden. "You don't pay attention to any of the guys lining up for you either and it's killing me because they think I'm your manager or something. What am I supposed to do about their complaints and requests?"
"Ooh, they don't even stop to think you're my boyfriend. I'm so out of your league."
"No, it's because they know I'm dating- was dating Shuhua. And you have that asshole."
“I broke up with him,” you say casually.
“What?”
“I broke up with him. He wasn’t good for me. You were right.”
Yangyang’s jaw drops. “Girl, I never thought I’d hear those words coming from you.”
You roll your eyes. "Shuhua was way out of your league too, by the way. You should thank me that you dated at all."
"Whose best friend are you again? I just got dumped, to remind you."
He chews at the pink plastic spoon with a pout. He might act like he doesn't care, and to an extent, he probably doesn't, but it certainly hurts his ego. He loses his cool around pretty girls and he's worse with rejections and break ups. His personality does a flip around you and his other friends, so you understand how all these girls find him 'cute' when he's just plain annoying.
You find him cute too and it's not when he's acting shy around strangers or focused on the code in his laptop or even when he's drunk flirting with girls at a party with ridiculously tacky pick-up lines. (Though the last one is a bit funny.) He's cute when he laughs at your jokes, or when he smiles at you and never says 'thank you' after you fix his code for him, or when he always gets two sets of juice boxes from the vending machine and two sets of everything from the convenience store at midnight. You are a set. That's what makes it so comfortable.
But there is the looming thought that you won't always be like this. College will end and you'll get a job and he'll meet someone and suddenly, you'll be the cool, unhinged wine aunt at his Christmas parties. Maybe he’ll even have some annoying kids to take after him. The thought makes you shudder. Yangyang should be legally prohibited from becoming a parent.
He lets out another groan and slides down to the floor in misery, breaking you out of that horrible loop of thoughts. You shake your head and follow, crouching on the floor beside him.
"Hey, don't overthink it. College breakups happen all the time and I've seen worse. Shuhua doesn't hate you or anything, I bet."
He moans again miserably, throwing his head back and resting it on the couch.
"God, why is our couch so uncomfortable?" He mutters irritably.
"Yangyang," you call.
Reaching your hand towards his face, you're taken aback when he grabs it before you can pinch his cheek.
"You're going to pinch my cheek, aren't you?" He complains. "I'm not a baby, you know?"
"You sure act like one," you mutter.
A moment passes and his grip on your wrist loosens to him holding your hand, fingers intertwined. He slowly opens them to compare your hand sizes.
"Wow, I've grown," he declares. Of course he did, you haven't compared hand sizes since sixth grade and you were bored out of your minds while cleaning up the classroom.
His hands are cold from the cup but yours are warm and that's all that matters. You're balanced in a way that no other guy can make you feel and not to mention, the stupid butterflies he's been giving you lately.
“Wanna go get some snacks?” You suggest. “They finally restocked the vending machine.”
Yangyang laughs. “Yeah. Sure.”
“Ooh, and you pick a movie.”
Yangyang nods, reluctantly getting up and pulling you up after him, though with more force than he intended. You end up crashing into his chest, the two of you mumbling apologies. You’re too tired to tease him—or so you tell yourself. The way you’re looking for a way to hide your face suggests a deeper embarrassment to it.
“You know it’s bad habit to have soda at night,” he says, watching you pick something from the vending machine. The glow highlights the sharp jawline and edges of his face, somehow making him look more mature than during daytime.
“You’re a bundle of bad habits, Yangyang, and here I am, with you.”
He pouts. “You’re not going to leave me too, are you?”
“I wish I could.”
“You just do not have any sympathy for me, do you?”
“Cruelty is an art and I am Picasso’s devotee.”
“What the fuck does that even mean- don’t answer me.”
You shake your head, leading the way back to your apartment. It doesn’t matter that you’re in unicorn pajamas. Uni nights could be worse.
After the ramen cups are empty (and the popcorn and the chips and the soda) and the movie is over, your head is still resting against his chest. Your roommate is going to go all suspicious eyes and teasing hums when she finds Yangyang here tomorrow. It’s not like you’re doing something in her absence. You’re not up to all of that.
Your face turns hot. It’s just the two of you in this apartment. Why is it so much worse than all the times it’s been just the two of you? Was he always sitting this close? Your sides are pressed together and the temperature of his skin is just as warm as yours. This is not a good feeling.
“We should sleep,” he whispers, shifting to sit up and you let out a whine. “Unless you want your roommate to get the wrong idea.”
“We’re clothed!” You blurt.
“Eh? I wasn’t talking about that,” he says, a cheshire cat smile growing on his face. “But I like the way you think.”
“Shut up, Yangyang.”
You get up, make a face at him and snatch the blanket.
“Hey—wait! I was joking. Please, I’ll freeze to death without a blanket.”
You giggle, rubbing your eyes sleepily and handing the soft cloth back to him without much of a fight. He looks too cute with sleep in his eyes.
There you go again. Overusing the word ‘cute’ on someone like Yangyang. He rests his shoulder against the doorframe of your bedroom, a zoned out smile on his face.
“Good night,” he whispers, a soft smile as he leans.
For a moment, you get the ridiculous idea that he’s going to kiss you good night. But of course, he straightens, waves goodbye with your spare pillow and exits the room towards the couch. You’re not disappointed. You can’t be disappointed. Yangyang and his stupid honey brown eyes.
Yangyang sighs, plopping down on the couch. One of these days he might as well hand over the knife to you, let you cut bone-deep. When Shuhua told him what she felt—that he’s always looking at someone else when he’s with her—it felt like a far-flung accusation. He didn’t even know who she was talking about.
Yangyang gets it now. It’s you. He wants to be with you all the time, hold your hand for some embarrassing reason and even worse, let his thumb brush your cheek when he kisses you. His heart is beating like crazy at your touches and he wonders if he didn’t notice all this time or if he suppressed it unknowingly. He did say he'd marry you when he was five years old but you’d smacked him with a stick at the playground. He didn’t understand the word then, he doesn’t understand it now—beyond fiscal advantages, that is. He doesn’t understand love. If he wasn’t in love with Shuhua—and he believes he wasn’t now that he sees clearly—is it you? Everything seems to be made for you anyway. It wouldn’t be so bad if he was too.
Yangyang holds his head and groans. The timing is too awkward. He can’t make sense of feelings. You would physically assault him if he suggested dating. There’s too many errors in his plan. He’d just rather pretend to sleep now, and hope the scent of you doesn’t keep him up too long.
iv. fleece
“Hey, (name),” Yangyang calls, his laptop open in front of him.
“What is it, dickface?”
“Uncalled for, but okay.” He shifts, closing the laptop. “I had a question.”
“Spill. Why are you even prefacing your question? This isn’t our lab report.”
“You like me, don’t you?”
You freeze, looking up at him. He looks blank, with next to no emotion in his eyes. You wonder what gave it away. Having a crush feels like keeping a secret. You wonder why it’s always been that way for you, why you couldn’t be someone as open as Yukhei or Yuqi or Yerim. You want to push your heart to your sleeve but it always bounces back straight to your cheek.
Only Yangyang knows how to pull that cheek of yours. Even if you didn’t tell him, he’d know.
He looks… disappointed now. Your heart clenches. Of course. He’s still in love with someone else and you were stupid to regard a breakup as anything important.
“I can’t like you like that,” he says quietly, voice cold. “I’m sorry.”
Your ears are ringing. It’s not that bad but doesn’t this rejection feel a bit out of nowhere? You didn’t even get to confess first for god’s sake! Where is this even coming from. The ringing, shame, embarrassment and most importantly, a certain fear is getting louder. You don’t want him to look at you like that.
You wake up to the sound of your alarm. God, that didn’t feel right. It can’t be.
You sit up straight, cursing your roommate for turning off the air conditioner. Picking up your phone from your bedside table, you notice twenty-seven particular messages among the swarm of notifications.
[brat]
yo
I left early
Dejun’s about to beat my ass for taking both the keys
Oh, btw
Left some cheetos for you
Only the empty packet tho i was hungry
:)
ok before you get mad at me, i’ll buy you one after the morning lab
You check the time. It’s six in the morning. Nowhere near the time you’re used to waking up at.
Also check out this cute cat i found outside your apart
[3 image files attached]
too bad you missed it loser
Wait shit i didn’t mean to send that picture of you sleeping
You smile. No way. No way can he be cold. Your best friend is as warm as a summer’s day still. If he’s with you, it’s always a sunny day—even if there’s rain and snow. You tap away at a response, knowing he’ll react dramatically at you sending a text in the ass crack of dawn for no seeming reason. At least there’ll be a response. At least he won’t look at you with ice cold eyes.
[you]
creep
It’s two packets of cheetos
and your debit card number
[brat]
wtf are you awake for
Back to bed princess snoreface
You shake your head. That’s enough. The bed is warmer now and he’s not even here. It’s ridiculous how you’ve fallen. But maybe he’s your soft place to fall for a reason after all.
v. leather
There it comes, like a domineering, crashing wave after a gentle lap of water at your feet.
It’s a bad day. It’s just a bad day.
You’re trying to keep your head straight but it’s clearly not working. Pre-finals week is almost worse than finals week.
And all of the pressure just makes you overthink. You’re at your worst and you’re alone. What could be better for the anxious turmoil of a brain you have? You wonder how people love each other through distress, through the worst. It’s terrible work. Why would anyone do it?
The weekend before finals is always the worst. You’re almost always alone and you hate it. Not that you have someone in mind even now. Not at all.
You groan and plant your cheek against the hard wooden desk. You’re not even studying now. You wish Yangyang would send a dumb meme to you already. Opening your phone to a flurry of Instagram notifications is not and has never been a good idea.
You notice the comment first.
‘Homewrecker in the making’ it reads under the post of you and Yangyang from the amusement park. It feels like months ago even if it was barely three weeks. The user is an empty profile, of course. But you never considered private lives to be summed up in one comment.
You close your phone. The idea still makes you uneasy. Were you at fault? Is it self-centered to think you’re the reason or is it responsible to pin the blame on yourself?
You take a shaky breath.
It’s not even the worst thing to happen to you that night.
Your ex-boyfriend decided to be an ass about the breakup and shade you on his social media, your gpa did drop from a 4.0 to a 3.9, which means you aren’t special anymore and Yangyang is nowhere to be found. To top it off, you missed an assignment arguing with your ex and now it’s past midnight.
It’s frustrating. Somehow, life decides to dump all the garbage on you at the same time. It’s like you’re getting reminded once more to stop pretending to be so fucking level-headed al the time. Is it because you like all your friends going to you for advice? So you can feel just about grounded enough and not like your feet are sinking into the floor below? Every time you run away, it catches up.
You respond to the text from Karina without thinking. All that’s left is alcohol now. Maybe that’s what your future resume will say. (Name), Alcoholic, Almost-homewrecker.
Girls’ night out couldn’t have come at a better time. Well, girls and Jaemin and Jeno, who are probably there as designated drivers. They shoot you polite smiles when they see you. For now, it’s these two, Karina, Ningning and Shuhua. Yeji, Minjung and Jisu said they’ll come over later. That’s enough of a crowd, you suppose.
You glance at Shuhua, wondering if the lines of her face were always this perfect. It’s not exactly jealousy, but something more wistful, more delicate than the hot brew of the former feeling. You don’t wish to be her. You wish to be like her.
“There’s no problem dick can’t solve, (name)!” Ningning says enthusiastically, making you raise an eyebrow.
“Ningning, I say this with only love in my heart, but who have you been hanging out with?”
She scratches the back of her head, offering a sheepish smile. “The sorority.”
“Oh, you got in!” You smile. “Congratulations.”
“If only you would join us,” Karina says, giving you a pointed look.
“I cannot afford that unreasonable house fee, Karina,” you reason.
“The frat is better than the sorority though, so just know you always have free entry to our parties from me,” Jaemin chimes in, grinning.
“You’re just doing that to get on Karina’s nerves,” Shuhua says, shaking her head. “If there were more of the girls, you’d be dead in a ditch somewhere.”
You giggle at the banter. This group is about as ridiculous as it gets.
And yet still, something is missing. You remember Yangyang’s words. That there’s a hole and you’re only covering it. The street lights are alive and twinkling as ever, the mechanical sound of cars passing by adding a rhythm to your senses. Something is missing. You think you know what—who it is. But you didn’t come here to think. No, you’re going to shove all of your thoughts aside for the moment.
One shot of vodka does not get anyone in your friend group drunk. Two shots of vodka gets Karina horribly drunk. Three shots of vodka makes you tipsy when you’re on an empty stomach.
The club is too dark, but also too bright and you find a place to sit down after Jaemin gets socked in the face by a very drunk Karina and has to sit down with you.
You laugh at Jaemin massaging his cheek.
“This is not funny!” He yells over the music. “Do you know how hard that girl punches?”
“She started boxing,” you respond, shrugging.
He makes a shocked expression, hand hovering over his chest and scandalized gesture.
“Do you wanna order some food?” He asks.
Ah, Jaemin, ever so observant.
“I’m good,” you tell him, though you can feel your stomach rumbling.
“I heard the frittatas here are really good!” He beams at you.
You laugh softly. “I’m fine, really.”
“Well, if you need anything, just let me know. I’ll be over there, avoiding the dragon lady throwing punches at people.”
You laugh and watch him leave for the bar. Jeno greets him and you’re not very good at reading mouths but from the flushed face and messy hair, you think Jeno’s been having fun. The poor boy’s going to face relentless teasing tomorrow morning. You have at least one thing to look forward to. The fog in your brain is starting to make you dizzy though, and the artificial lights are of no help.
“Are you okay?” Giselle pops up.
“Woah! You scared me there,” you say, placing a hand over your heart.
“You should drink to your heart’s content. Heard you finally broke up with your asshole boyfriend.”
You furrow your brows. “Who told you about my asshole boyfriend?”
“Yangyang,” she answers, smiling mischievously. “We’re rap buddies. He talks about you more than your asshole boyfriend though, don’t worry.”
You shake your head. “He talks too much.”
“No, I love storing all the gossip.” She grins. “And from what I’ve heard, let me tell you. Go for it!”
You blink, and even that feels sluggish. “Go… for what?”
“Ugh, I don’t wanna spell it out for you—that ruins the fun. You know what, you have the whole night to figure that out. Go have some fun now!”
You get pulled up by Giselle, her hands wrapped around your wrists.
“Let me get to the bathroom first,” you say.
“Alright, I’ll come with,” she responds.
Kali Uchis’ telepatía plays faintly through the bathroom doors. You’re just trying to fix your makeup before you take your fourth shot of vodka—and the girls take notice and get concerned about your love life. Though, you have a sneaking suspicion they might already have.
“Ooh, this is my favorite song at the moment!” Giselle exclaims before frowning at you. “Oof, you got mascara on your nose.”
You groan. “I spent twenty minutes perfecting that nose contour.”
“Maybe life is sometimes about the mascara ruining the nose contour.”
“You animation students say the weirdest shit.”
She laughs, raising her arms in defense. “You go a little crazy when you have four hour labs with the nerdiest professors ever. Also, I’m pretty sure one of them has committed a crime.”
You laugh. “I’m surprised you’re still sober.”
“I want to drink away my sorrows just as much as the other person but I have three assignments due tomorrow.”
You grit your teeth, making a face at the idea of assignments.
“Right?” She responds.
Just then, the bathroom door opens with a loud clang, making the two of you jump.
“Wooh! Why didn’t you guys tell me you were having a party here?” Shuhua yells. Karina follows her, still vibing to the music while Ningning just flashes you a peace sign, all red in the face.
Yeji brings in the gossip with a feline smile.
“Ningning has a new crush so we’re here to go FBI on him.”
Giselle and you cheer. Truly, your friends are the best thing to come out of college.
“The second news is that Jeno made out with a girl—not in our university, by the way—so we have to figure that out too.”
The whole group laughs.
“And lastly, I heard Shuhua dumped Yangyang, so we should bitch about him for a bit—as sisters. (name), you’re not allowed to protest.”
“(name) and I already bitched about him while I was dating him,” Shuhua saves.
“If anything, I should have more reasons to complain,” you add.
It doesn’t have to be summer for hot girl summer. You’ve known that since freshman year. You’re glad you went out because you laugh and you listen and you talk—without worrying about anything else. There’s no fear holding the strings to your actions, and anxiety is a long forgotten nemesis. You wonder if this is how Yangyang feels—to be devoid of burden, to just will through. Maybe that’s what makes you so relaxed around him. (It’s sure as hell not the Axe body spray.)
The alcohol starts burning through well past midnight. You finally take leave soon after. Jaemin and Jeno being the sweethearts they are and dropping everyone off. Once the cold night air hits you, so do the worries you left outside the warm, jovial club. You want to spend a little bit longer feeling less lonely. You want to fill up the part that’s never full—but maybe a few more shots would’ve filled it. The void of intimacy in your life is starting to take a toll on you.
All of the girls now, with the exception of Shuhua, went home and now the two of you are left in tired silence. Jaemin offered a ride but you refused, seeing that three drunk girls is already more than what he can handle. Shuhua breathes slowly beside you, in a state of concord with the city around you. From what she’s said, she didn’t exactly ace all her assignments either. Your shoulders touch but you’re too preoccupied by your own thoughts.
You sit quietly on the ledge of the sidewalk, the urge to cry asserting itself over your senses once again. There is so much to do and you have done nothing.
“You should go to him,” Shuhua whispers.
You scoff. “Did the alcohol affect your head? You want me to go to my ex—”
“Not him,” she clarifies, massaging her forehead. “Yangyang. He’s always waiting for you, you know?”
You turn to her, eyes stinging. “What do you mean?”
“I knew it when he told me not to come that day. To the amusement park. He said you looked like you needed some cheering up.”
You blink. “He… did what?”
Shuhua sighs. “Every time, he’s just looking at you and waiting for you to turn to him. Even when he said things to me, they felt like words he’s spoken before. That kind of thing. I think what you have is lovelier.”
“Shuhua—”
“Don’t look at me like that, ew. I’m not jealous. Over a boy? Nasty.”
“That’s not what I was doing—I thought you could read the look in my eyes.” You laugh.
“Ew. Save that for your future boyfriend, who is hopefully your best friend.”
“I was going to say, I’m beating the shit out of him for treating you less than what you deserve. I didn’t know he was a terrible boyfriend. Actually, I’m kind of pissed.”
“Slow down, that’s the alcohol.” She laughs. “Anyway, I’ve thrown my share of stuff at him over these few months. Now, go, you’re killing my hot single vibe. I’m having Yuqi come pick me up.”
You nod, smiling.
“Do you want me to come walk you to the dorms? I feel like an audience would lessen the romantic effect though.”
You sigh. “I can’t- I don’t know what to tell him.”
“You were planning to go to him anyway. Weren’t you?”
Your eyes widen. “How would you… that obvious, huh?”
“As clear as day.”
Your eyes water and you rub at them, feeling the gnawing of hopelessness at your chest. Isn’t it too late? If you run to him at your lowest, will he still let you in? You can’t be using him like that.
“It’s good to have someone to rely on,” Shuhua whispers. “And remember, if life’s going to be a bitch, so will you.”
“Thanks,” you mumble, touched for no apparent reason. It takes your whole system to not cry right then and there.
The two of you part when Yuqi arrives and you get up reluctantly, holding your head. It’s only a five minute walk from where you were sitting but it feels longer than usual. Doubts bubble up, fears and insecurities and you can’t shove them aside like you could when you were younger. You don’t want to lose him. You don’t want him to work somewhere miles away from you with sparse FaceTime calls as the only string holding your fading friendship.
You don’t want to lose him, but there’s a stronger feeling. You want to love and to be loved the way you want. There’s no one who knows how to better than Yangyang.
Crying all the way wasn’t part of the plan but the alcohol has loosened up your system. As if it couldn't get any worse, the little droplets sting your skin as you walk along the sidewalk, along the familiar path to the boys’ dormitory.
Yangyang arrives running with an umbrella and clutching his phone. His hair is wet from a shower, not the rain, and you remember how much he hates the rain. Shuhua must have texted him. It would be nice to have someone know where you are and when you need them, but this will do. Yangyang is more than enough.
Your voice chokes up before you even begin. "I’m sorry, it’s late."
Yangyang’s eyes soften and he rushes to you, his umbrella now over both of your heads and you cling to his shirt with shaking hands.
“I’m being dramatic, aren’t I?” you say, chuckling dryly.
“It’s okay,” he whispers. “You always shoulder too much and then stress yourself out.”
The love you feel is so overwhelming, it makes you want to shut your eyes and curl into yourself. You are and have been in love with him for so long, but it’s a little late now. You can only cling onto him at your worst.
His hands are gentle when they sneak you into his room, like he’s done so many times before, and the fabric of his shirt is soft and reminiscent of your cotton days back in school. You’ve come a long way without realizing you have.
vi. corduroy
The inside of his room is warm. Much more calmed down now, you offer Yangyang a spark of a smile and he bites down his, as if trying to make it less obvious. Your feet dangle off the counter, the air cold against bare skin. His hoodie is warm though and it fits your frame perfectly.
"Unfortunately, all I have is vanilla ice cream."
He scours the fridge some more.
"That'll do," you answer, sniffing.
"Are you sure? I could ask Dejun for his secret snack stash. He's got some flaming hot Cheetos if you need a better reason to cry."
You shake your head, a smile poking at your lips. Yangyang takes out the ice cream complying and hands you the entire bucket.
"I know it's an emergency so you can have the whole thing. But don't eat too much at once or you'll get a bellyache."
"Thanks, Yangyang," you say hoarsely. "You're too good to me."
He shakes his head, dark eyebrows furrowed. "You're more than deserving."
A faint glow over his cheeks comes into your view under the dim kitchen lights. It takes you back to Yunho again, and his stupidly bright grin that made you doubt your own worth. You could give him the world and he'd pack it in a box and keep it aside to be forgotten and collect dust. He was always above you, older and wiser and smarter. You followed him like a lost puppy.
You tear up again, alarming Yangyang who takes a reflexive step towards you, thumbs wiping the tears from under your eyes.
"Oh god, I look so stupid. I'm crying over nothing."
"You do look stupid. But it's okay. It’s not nothing."
Yangyang's face is so close to yours, you want to hold it like he holds yours. You want to reciprocate that gentle touch of his even from clumsy, calloused fingers. If it were Yangyang, you might not have been crying. If it were him, it would've been a thousand times worse. You wouldn't be thinking of another man at all. You'd never be able to listen to the songs he’d introduced you to, or look at notes scribbled on paper napkins and old paper bills, or even beagle puppies at your local pet store.
“This isn’t even the worst of it,” you mutter.
“Oh?”
“We graduate next year, Yang. It’s not a good feeling.”
“Don’t you have like three FAANG internships under the belt already? You’ll be fine.”
“And you?”
“You have no faith in me, do you?”
You giggle. “You’re good at things, Yangyang. So many things.”
“Oh, yeah, definitely winning in the best friend department too. Wait, technically you’re winning since you have me.”
You laugh, shaking your head at his lax demeanor.
“We’ll go our separate ways next year,” you say, twiddling with your thumbs. It feels somewhat embarrassing to voice it out loud. “I… I don’t want to be alone.”
“You’ll always have the city,” he says, “wherever you go.”
You frown. That’s not the answer you wanted to hear.
“But… I hope I’ll be there too.”
He smiles awkwardly, exhaling too fast and looking away.
“Now, if I hog the kitchen, Taro will glare at me the whole morning,” he says quickly. “It’s not a comfortable feeling, let me tell you. He looks all harmless but when he’s mad he’s so passive-aggressive.”
You smile. “Alright. I hope your room isn’t as much of a mess as your hair is.”
Yangyang reaches to fix his hair, confused. “What’s wrong with my hair? I just dyed it, you know?”
“I can see that.”
Yangyang’s room is, in fact, more of a mess than he is. There’s clothes on the floor, his notebooks aren’t organized on his desk and you’re sure he doesn’t even have a working pen. His laptop is on the bed, along with an indistinct collection of chargers. The only thing that’s organized is his shoe rack, and somehow the inside of his closet, whose door is wide open.
“Sorry,” he says. “I was reorganizing.”
“Ah. This kind of suits you though.”
“You’re so mean. Here I am trying to get better but you just want to drag me back into the depths of despair.”
“Misery likes company.”
“Oh, right. Miss Prom Queen has a mental breakdown every other week. I think I’m better off actually.”
You punch his shoulder, laughing with him.
You sit cross-legged on his bed, the only corner that hasn’t been touched by whatever you’d call the opposite of the Midas touch. His blanket is soft and surprisingly doesn’t smell. You pull it closer to you.
“You wanna talk about it?” He asks, clearing the rest of the stuff on his bed.
“You know, the usual. Exam stress, assignments due, my ex is an asshole, social media sucks.”
And you. I want you near me all the time. I think of you when I’m happy, when I’m sad. I’m in love with you.
“Ah, sucks,” he says, hands busy with the quick cleaning. “You know you’re above all of that, right? But like, I can help you destroy your ex’s self-esteem if you want. I’ve been practicing my rap.”
You smack your forehead. “You are not doing rap battles with my ex, Yangyang.”
“Why not?” He crosses his arms, so offended.
You shake your head. “But you’re right. I am above them.”
“Hell yeah, pop off, queen.”
“It sounds weird when you say it out loud.”
“Okay, sorry.”
Your eyes wander, settling on the back of his door. There’s a wall hanger on the wooden door, and on it is a familiar piece of clothing. It's a corduroy jacket, the one you bought him in freshman year. You didn't realize so much would change in three years.
“Hey, (name),” Yangyang calls, sitting beside you on the bed with a little too much gusto. He hits the back of his head against the wall and yelps, your hand automatically reaching out to soothe the part.
“Anyway,” he says, “let’s ignore that.”
“Yeah, you’ve hit your head too many times for me to remember each time anyway..”
He rolls his eyes. “You were the one that used to fall off the swings and start bawling. And that was every day.”
You laugh at the memory. Nothing in the past ever seems painful. Maybe you’ll view all your college breakdowns with less anguish in the far future too. The thought cheers you up.
“I wish I was a kid again,” you say, smiling fondly at the little memories that pass you by. Somehow, Yangyang plucks each of them and puts himself in them.
“I don’t,” he says, chuckling. “You were so violent. Remember when you hit me because I rejected your marriage proposal? That hurt like a bitch.”
“You said you’d marry me first.”
“Gee, looks like you’ve always had a troubled love life, (name). Twice divorced by the same man.”
“I would never marry a wimp. You cried at the playground every day—and not even because you fell off the swing. And then you were a nerd in middle school. You were a slightly less awkward nerd in high school.”
He straightens, patting his biceps. “I’m buff now.”
You pat his shoulders with pity. “You will never be Dejun.”
He pouts. “And you’ll always have boy problems.”
You throw your head back, groaning. “I’m not getting into another roasting session with you. Let’s just call it a tie.”
“Speaking of which…”
You look at him and get a nervous feeling in the pit of your stomach. He has a feline smile yet there is some distance within his eyes, as though he’s thinking far ahead—the way he looks when he codes and solves particularly tough challenges. You like it. It’s like glancing through a telescope at stars.
"How about I choose your next guy for you?"
You curl your lips. “Hell, no. Ugh, you have straight boy taste in men.”
“That was the most offensive thing you could respond with, thanks.”
You miss his bed. Not this particular one. But the one you used to hang out on back in your city. You’ve made countless (terribly-shaped) tents on it, with the soft toys neatly arranged inside by Yangyang. You still get embarrassed when you think you actually played house with him. He’d started crying when you said you’d marry him, and you punched him for that.
You look at the corduroy jacket again. You got him several patches for it too, so now it’s as decorated as his laptop. From a Hello Kitty patch to a NASA one, it’s a mess of all the lovely things that remind you of Yangyang. (Though, you think you should've gotten him perfume instead. You’re glad he smells like fresh laundry now.) More than a jacket, the thing is a scrapbook. Jaemin said Yangyang scribbled some notes about you on the inside—but you’re not allowed to see. Now’s not the time to think about it though. There’s another memory hatching in your mind.
“Yangyang,” you call. “Are you still ticklish near your stomach?”
“What? No. What kind of a loser is ticklish ne—ahahaha! What the fuck, (name)?”
He wheezes, trying to get your hands away from him but you press on in quicker attacks. Finally getting a grip on your wrists, he pushes you down on the bed so you can’t move. It might look like a move with many flaws but he’s pretty adept at restricting your movement. It’s also the worst possible position to get caught in someone’s bedroom. Your ear tips feel singed.
"Get off, asshole."
"Make me, sweetheart."
You struggle but he’s using his whole body weight to pin you down. You knew you should’ve done some resistance training at the gym your roommate goes to.
“I could kick you where the sun doesn’t shine, you know?”
Yangyang opens his mouth, paling a bit. “You wouldn’t do that.”
“Annoy me enough and I will.”
“But you were gonna be someone precious to my children.”
“Ew. I’m doing the world a favor by making sure there’s no mini-yous running around and wreaking havoc.”
“If anything, you’re the one with the wreaking havoc gene.”
There’s a pause, his eyes scouring your face. You get the vague smell of washed laundry again. The clothes he’s changed into seem a bit old and worn out, the blue of his T-shirt gone from a bright ocean blue to something of a sorry paint job in the questionable part of town. But you remember when he got it, in high school during the sports festival. He didn’t even win it—they were giving it out for free. The days felt so carefree back then. You wonder if you’d said anything about these late-blooming feelings of yours if you’d realized in middle school or even high school. You wonder if he’d take you seriously.
"If we weren't best friends, would you fall in love with me?" He says all of a sudden, voice quiet.
You fell in love with him regardless.
“What?” You gulp back your surprise. “Is- Is that your way of annoying me?”
“No. Genuine question.”
Really, fuck Yangyang and his honey brown eyes.
“I don’t know. Maybe?”
Yangyang hums. “Well, you sure you don’t want me to get you a new guy? I’ve got the perfect candidate.”
“Yangyang, don’t be an idiot..”
"Oh come on, now. He's cute and handsome and perfect actually. He's also funny and smart. Okay, not that smart but mostly smart—"
"Yangyang, I swear to god if you don't drop this stupid new expedition of yours."
"I am one hundred percent sure you'd like him."
You roll your eyes. "Oh? Who is this seemingly perfect guy I've been missing my whole life?"
"Me."
You blink, eyes widening at the seriousness of his tone. His lips part slightly and his eyes are relaxed with soft strands falling over them, almost as if he knows, knows how much you like him.
"You're- you're- don't mess around, Yangyang. We're a little too old—"
"Too old for what? I'm in love with you."
“Yangyang,” you whisper, eyes widening.
“I want to kiss you against the wall so bad right now.”
Before you know it, you’ve pulled him by the collar into a searing kiss. Your fingers run through his hair, soft and long, while his hands balance his frame over you. Soon, he is kissing you against the wall, fingers interlocked and hands beside your head. You think you’re dreaming at first—a nasty, embarrassing, way too pleasurable dream.
But then he pulls apart and looks at you with the gentlest of smiles.
“I love you,” you blurt before you can think it through. You don’t think either of you have ever said that as best friends. It’s funny that you’ll say it for the first time as lovers.
He wiggles his eyebrows at you.
“Ew,” you exclaim.
“You’re not allowed to say that, you like—no, love me.”
You feel a rush of heat to your face. Though, from Yangyang’s cherry red cheeks, you assume you’re not the only one.
“You’re just somehow desirable to me.” You roll your eyes.
He grins at you. “Maybe another kiss will make you forget your stupid big words.”
“You think desirable is a big word? I am so—mm.”
Yangyang cuts off your declaration of disappointment with another kiss, and you melt right in much to your dismay. Whatever restraint you had left has been frayed throughout.
vii. lace
“Hey, Yang?”
“What did you write inside the jacket?”
“Oh, the stupid jacket?”
“It’s not stupid!”
Yangyang chuckles. His arms are around your waist and he’s barely awake but he never takes his eyes away from you.
“Wait, is that a grocery list?”
“Uhh.”
You glare at him.
“Only on the sleeves because I kept forgetting! The rest is all the stuff you keep mentioning, makeup and squishmallows and notebooks. You know, when I’m the next Zuck—not as creepy and robotic though—I can buy you everything you like.”
Your heart skips a beat before it can beat steady. You laugh, trying to ignore the warmth blooming under your skin. “You need a job first, Yang.”
“Oh, right, I applied and got into all the companies you got in.”
You stare at him. “You never tell me anything!”
“Surprise!” He says, a boyish half smile following.
You press your lips together. Even if he were to go somewhere far, you believe that it wouldn’t change much. With Yangyang, you’re up for new things and new experiences and new love. Your best friend may not be the brightest when it comes to some things (choosing perfume, choosing male bachelors, cooking just about anything other than rice), but he’s the Polaris to you. You’re sure now that you will be looking back at all of this without ever remembering the worries and pain in the distant future. (Maybe, just maybe Yangyang will do the same.)
#yangyang x reader#nct x reader#wayv x reader#yangyang scenario#nct scenarios#wayv scenarios#yangyang fluff#wayv fluff#nct fluff#nct#wayv#liu yangyang#yangyang fanfic#wayv fanfic#nct fanfic#ok i forgot how to tag this should be enough#if u cringe dm me for compensation
928 notes
·
View notes
Text
The Crush: A Spiderman x Everlark crossover

Summary: Mild-mannered student by day, famed thief-turned-hero the Black Cat by night, Katniss Everdeen is juggling taking care of her sister and protecting New York City all while not trying to fail Criminology 101. If that weren’t complicated enough, she’s got a crush on two guys - Spiderman, and the cute nerd she sits next to her in class. What’s a girl to do?
Unbeta’d, written quickly in the dark under a bridge like the troll I am, etc etc
Rated: M-ish? Kissing n stuff.
Enjoy! 🕷
kpkpkpkp
I will never get sick of this. I’m hurtling through the air, as graceful as a ballerina, the alleyway a dark ribbon far below me. Jumping off of buildings used to terrify me. Now, it’s old hat.
I somersault through the air before landing lightly on the rooftop, my black boots barely making a sound on the concrete.
Spiderman lands just a moment after I do. His toned body is wrapped up in red and blue spandex like a present. Even under the mask, I can tell he’s smiling.
“Looks like we ruined their night,” he says, jerking his thumb to where we left two thieves webbed on the side of the building across the street. Their obnoxious voices carry across the street.
“Curse you, Spiderman!”
“God, do people really say that?" I wrinkle my nose although Spiderman can’t see under my mask. “So cliché.”
“Very unoriginal.” He laughs.
“I’m a little offended they’re not cursing me.” Granted, the Black Cat is much newer on the NYC superhero scene, but still. You’d think I’d get some credit.
Spiderman is watching me intently, and I assume he’s admiring my new costume. He’s barely kept his eyes off of it all night. I preen a little. I did a few favors for a tailor in Hell’s Kitchen, and he paid me back with this fitted all-black jumpsuit and matching cat-ear mask.
“Where to next?” I ask. The city is spread out like a maze of twinkling lights below us, and the night is young.
“Looks like this building could use some surveillance,” he says, his voice low.
“What? There’s nothing going -”
Spiderman pushes me up against a wall, his hands all over me. I lift up his mask just above his mouth and he moves mine, just high enough for our lips to touch. He kisses me hard, but I barely notice the bricks digging into my back.
Yup. He definitely likes the new suit.
Normally I’m the one that pounces on Spiderman after patrol, but today his movements are urgent, like he wants to devour me. I am definitely not complaining.
His slim hips press into me, making my head get fuzzy. He tastes like sugar and smells like rain. Last week, I was able to make him moan so loud it scared some pigeons. Tonight, I’ll try to make a new record.
I lick the soft skin of his neck and he groans. “You’re going to be the death of me.”
I bite him, scraping my teeth under his ear. “Ouch, that – ahhh—”
I lift his mask even higher, but he catches my wrist.
Damn.
“Don’t you think it’s time? We’ve been partners for months,” I pout.
He jerks his mask back on and leaps onto the wall above me so he’s well out of reach.
“Come on, don’t be like that.” I cross my arms.
“Are you ready to reveal your identity?” he shoots back.
“How about you go first and we’ll see.” I twist some of the platinum blonde hair of my wig between my fingers. I always wonder what he would think if he saw my actual hair, which is long and dark. As for what’s behind his mask, it’s driving me crazy not to know.
“I’ll see you tomorrow Cat,” he says flatly.
“Seriously? We were just getting started!” But it's too late, he's leapt off of the building and is swinging off into the distance, which is a bit dramatic if you ask me. I sigh.
Maybe he just doesn’t like you.
Insecurity twists in my stomach like a knife. But I push it away. Just because he doesn’t want to reveal his super-secret identity just yet doesn't mean anything.
I climb my way down into the alley, then head towards the Upper East Side, and home.
kpkpkp
Unfortunately, my commute home is interrupted. Or rather, I interrupt five men attempting to rob a woman in dark side street. I take four of the guys out easy, but without Spiderman to watch my back, one of the morons manages to slice my arm with his pocket knife. I punch him between the eyes a little harder than necessary and he falls to the pavement, which is perhaps an overreaction on my part, but very satisfying.
When the woman is safely on her way with her purse returned, I sprint home until I'm finally climbing in the living room window of the apartment that I share with my sister.
“Look at you!” Prim is still in her scrubs, sitting on the couch. She eyes the blood dripping from my wound and sets her TV dinner aside. “I’ll go get my kit.”
“I’m fine!” I call after her, and try not to get blood on the carpet as I sink down at the kitchen table.
“You’re not fine,” Prim says. I only yell a little when she douses antiseptic on the wound. Luckily, Prim manages to stitch me up in no time.
“You’re so smart. Why didn’t Buttercup bite you instead of me?”
Prim swats me on the arm. "Buttercup didn’t bite you.”
"Sure he did. The bastard."
Buttercup, the cat in question, glowers at me from his chair. I don’t remember much about the night I got my powers - just the wet slide of rain on my skin, a dark alleyway, the smell of blood and finally waking up to a this damn tabby meowing at me, as if to say, “you're late.” He followed me home and hasn't left since.
“All set.” Prim sets down her needle and fixes me with an evil grin. “So, when are you going to ask out to Spiderman?”
I groan. “Thanks for the stitches, duckie." I ruffle her hair and dance past her to my room.
“Come on!” Prim calls, but I shut the door before she can give me the third degree. How can I ask him out when he can’t even trust me? What are we going to do, go on a date to a movie in full costume? I flop onto my bed. It’s tomorrow’s problem. Tonight, I sink gratefully into sleep.
Kpkpkp
There’s nothing like New York City in the fall. The crisp air, the Halloween decorations on the stoops, and the store displays of diamonds. Ok, maybe that last one is not quite fall-themed, but I find myself drawn to the window of Tiffany’s where I try not to drool over a diamond necklace. My fingers itch. I’ve never broke into Tiffany’s, but it would be so easy. And don’t I deserve a little treat? Apparently, word has gotten around that I’m working with Spiderman, and now no shortage of freaks are crawling out of the woodwork to take a bite at me. Freaking Vulture of all people tried to take me out today during an early-morning patrol in Central Park, the jerk.
The necklace is so shiny, and princess-cut, which is my favorite.
But no, those days are over. When I got my powers, I promised myself I’d only steal enough to get Prim through med school, and pay for my degree. Those days are over.
With heroic restraint I turn away, and march to class along with a horde of my fellow NYU students. I find a seat in the huge lecture hall, filled with the chatter of students.
I’m just pulling out my notebook when a student beside me speaks.
“There’s something in your hair.”
“What?” I turn to see he’s cute, with intelligent eyes behind glasses.
“There.” He plucks a leaf out of my messy braid. “Have you been getting into fights with plants?”
No, but Vulture thought it would be funny to throw me into a tree.
“Thanks,” I say. He flashes me a smile. He has a dimple, just one, on his right cheek. It’s adorable.
“Are you a criminology major?”
“Environmental science and French double major.”
He’s eyebrows disappear into his curly hair.
“Are you?” I ask.
“I’m a computer science major. Just declared it. I was debating between chemistry and computer science for a while.”
My interest is piqued. I haven’t met a lot of computer science majors since they always seem chained to their laptops in the STEM labs.
“Why does a future software engineer need to take Criminology 101?”
He fiddles with his pen. “Why are you taking this class? It’s not exactly a French major course requirement.”
I can’t tell him it’s to help support my, uh, extracurriculars. He lets the question hang, and neither of us move to answer.
“What else are you taking?” I finally ask.
“Calculus, physics, Python. Oh, and photography.”
It’s my turn to raise an eyebrow. That’s a lot of classes. “Why photography?”
“I have this internship with The Daily Bugle.”
I make a face. “Ugh, the Bugle is the worst. Always slandering Spiderman for literally no reason.”
I realize too late I’ve probably offended him, but he shrugs nonchalantly. “Yeah, I tend to agree. But it pays the bills.”
“I’m Katniss.”
“Peeta.” He shakes my hand, and his bicep flexes under the blue long sleeve shirt that matches his eyes.
I’ll have to ask Spiderman if he knows Peeta. He has some contacts at the Bugle, like his photographer that magically gets all these amazing shots of Spiderman taking down bad guys. I’m beginning to think he takes his own photos and just sends them in to his photographer friend there.
It looks like Peeta about to say something more but the professor strides in and the lecture begins. I scribble notes but keep getting distracted. Peeta laughs at the professor’s jokes, and each time my heart does this weird little flip. I even catch him staring at me once before he looks away hurriedly.
At the end of the hour, I’m packing my bag when he flashes me a smile.
“Want to grab coffee tomorrow? There’s this cute coffee shop called The Bean–“
“In the East Village?” It’s a clean but tiny hole in the wall, and hardly anyone goes there. I know this because Spiderman and I have been a few times to fuel up on caffeine before patrol.
Wait – is this a date? Peeta is smiling crookedly at me. I picture a flash of red and blue and guilt sits heavy in my stomach.
“Um, maybe?”
“Maybe?” Peeta cocks his head. I’m starting to melt under his guileless gaze and nerdy-cute glasses. How can I say no?
“No, I mean – yes. Yes, let’s get coffee.”
Spiderman has made it clear he doesn’t want to share his identity. Which I totally understand. But we can’t have a relationship if we’re always hiding behind a mask.
“Noon tomorrow?” I suggest. This date will be good for me. Even if Spiderman kisses me with the intensity of a fire consuming a house, even if his laugh is like a spring breeze – no. Stop it!
Peeta nods, swinging his bag gracefully over his shoulder.
“See you then, Kat.”
I freeze. There’s something in the sound of his voice, or maybe it’s because it’s so close to what Spiderman always calls me, that makes me do a double take.
For the first time since I’ve met him, Peeta is frowning. “Nope, I can see that was a mistake.”
“I prefer Katniss.” I shrug.
“All right. Katniss.”
I like it when he says my name. A lot. But I don’t show it.
I turn on my heel and hurry out of class.
kpkpkp
🍁 Leave me a comment if you liked it! Would love to hear what you thought!! 💎
Photo credit to Unsplash
#everlark#thg#fanfic#fanfiction#drabble#spiderman#marvel#spider-man#the black cat#black cat#peter parker#peeta mellark#katniss everdeen#the daily bugle#rated m#kissing#superhero marvel type violence#NYU#crossover#primrose everdeen#prim#buttercup the bastard cat#wip
122 notes
·
View notes
Text
top 10 free python programming books pdf online download
link :https://t.co/4a4yPuVZuI?amp=1
python download python dictionary python for loop python snake python tutorial python list python range python coding python programming python array python append python argparse python assert python absolute value python append to list python add to list python anaconda a python keyword a python snake a python keyword quizlet a python interpreter is a python code a python spirit a python eating a human a python ate the president's neighbor python break python basics python bytes to string python boolean python block comment python black python beautifulsoup python built in functions b python regex b python datetime b python to dictionary b python string prefix b' python remove b' python to json b python print b python time python class python certification python compiler python command line arguments python check if file exists python csv python comment c python interface c python extension c python api c python tutor c python.h c python ipc c python download c python difference python datetime python documentation python defaultdict python delete file python data types python decorator d python format d python regex d python meaning d python string formatting d python adalah d python float d python 2 d python date format python enumerate python else if python enum python exit python exception python editor python elif python environment variables e python numpy e python for everyone 3rd edition e python import e python int e python variable e python float python e constant python e-10 python format python function python flask python format string python filter python f string python for beginners f python print f python meaning f python string format f python float f python decimal f python datetime python global python global variables python gui python glob python generator python get current directory python getattr python get current time g python string format g python sleep g python regex g python print g python 3 g python dictionary g python set g python random python hello world python heapq python hash python histogram python http server python hashmap python heap python http request h python string python.h not found python.h' file not found python.h c++ python.h windows python.h download python.h ubuntu python.h not found mac python if python ide python install python input python interview questions python interpreter python isinstance python int to string in python in python 3 in python string in python meaning in python is the exponentiation operator in python list in python what is the result of 2 5 in python what does mean python json python join python join list python jobs python json parser python join list to string python json to dict python json pretty print python j complex python j is not defined python l after number python j imaginary jdoodle python python j-link python j+=1 python j_security_check python kwargs python keyerror python keywords python keyboard python keyword arguments python kafka python keyboard input python kwargs example k python regex python k means python k means clustering python k means example python k nearest neighbor python k fold cross validation python k medoids python k means clustering code python lambda python list comprehension python logging python language python list append python list methods python logo l python number l python array python l-bfgs-b python l.append python l system python l strip python l 1 python map python main python multiprocessing python modules python modulo python max python main function python multithreading m python datetime m python time python m flag python m option python m pip install python m pip python m venv python m http server python not equal python null python not python numpy python namedtuple python next python new line python nan n python 3 n python meaning n python print n python string n python example in python what is the input() feature best described as n python not working in python what is a database cursor most like python online python open python or python open file python online compiler python operator python os python ordereddict no python interpreter configured for the project no python interpreter configured for the module no python at no python 3.8 installation was detected no python frame no python documentation found for no python application found no python at '/usr/bin python.exe' python print python pandas python projects python print format python pickle python pass python print without newline p python re p python datetime p python string while loop in python python p value python p value from z score python p value calculation python p.map python queue python queue example python quit python qt python quiz python questions python quicksort python quantile qpython 3l q python download qpython apk qpython 3l download for pc q python 3 apk qpython ol q python 3 download for pc q python 3 download python random python regex python requests python read file python round python replace python re r python string r python sql r python package r python print r python reticulate r python format r python meaning r python integration python string python set python sort python split python sleep python substring python string replace s python 3 s python string s python regex s python meaning s python format s python sql s python string replacement s python case sensitive python try except python tuple python time python ternary python threading python tutor python throw exception t python 3 t python print .t python numpy t python regex python to_csv t python scipy t python path t python function python unittest python uuid python user input python uppercase python unzip python update python unique python urllib u python string u' python remove u' python json u python3 u python decode u' python unicode u python regex u' python 2 python version python virtualenv python venv python virtual environment python vs java python visualizer python version command python variables vpython download vpython tutorial vpython examples vpython documentation vpython colors vpython vector vpython arrow vpython glowscript python while loop python write to file python with python wait python with open python web scraping python write to text file python write to csv w+ python file w+ python open w+ python write w+ python open file w3 python w pythonie python w vs wb python w r a python xml python xor python xrange python xml parser python xlrd python xml to dict python xlsxwriter python xgboost x python string x-python 2 python.3 x python decode x python 3 x python byte x python remove python x range python yield python yaml python youtube python yaml parser python yield vs return python yfinance python yaml module python yaml load python y axis range python y/n prompt python y limit python y m d python y axis log python y axis label python y axis ticks python y label python zip python zipfile python zip function python zfill python zip two lists python zlib python zeros python zip lists z python regex z python datetime z python strftime python z score python z test python z transform python z score to p value python z table python 0x python 02d python 0 index python 0 is false python 0.2f python 02x python 0 pad number python 0b 0 python meaning 0 python array 0 python list 0 python string 0 python numpy 0 python matrix 0 python index 0 python float python 101 python 1 line if python 1d array python 1 line for loop python 101 pdf python 1.0 python 10 to the power python 101 youtube 1 python path osprey florida 1 python meaning 1 python regex 1 python not found 1 python slicing 1 python 1 cat 1 python list 1 python 3 python 2.7 python 2d array python 2 vs 3 python 2.7 download python 2d list python 2.7 end of life python 2to3 python 2 download 2 python meaning 2 pythons fighting 2 pythons collapse ceiling 2 python versions on windows 2 pythons fall through ceiling 2 python versions on mac 2 pythons australia 2 python list python 3.8 python 3.7 python 3.6 python 3 download python 3.9 python 3.7 download python 3 math module python 3 print 3 python libraries 3 python ide python3 online 3 python functions 3 python matrix 3 python tkinter 3 python dictionary 3 python time python 4.0 python 4 release date python 4k python 4 everyone python 44 mag python 4 loop python 474p remote start instructions python 460hp 4 python colt 4 python automl library python 4 missile python 4 download python 4 roadmap python 4 hours python 5706p python 5e python 50 ft water changer python 5105p python 5305p python 5000 python 5706p manual python 5760p 5 python data types 5 python projects for beginners 5 python libraries 5 python projects 5 python ide with icons 5 python program with output 5 python programs 5 python keywords python 64 bit python 64 bit windows python 64 bit download python 64 bit vs 32 bit python 64 bit integer python 64 bit float python 6 decimal places python 660xp 6 python projects for beginners 6 python holster 6 python modules 6 python 357 python 6 missile python 6 malware encryption python 6 hours python 7zip python 7145p python 7754p python 7756p python 7145p manual python 7145p remote start python 7756p manual python 7154p programming 7 python tricks python3 7 tensorflow python 7 days ago python 7 segment display python 7-zip python2 7 python3 7 ssl certificate_verify_failed python3 7 install pip ubuntu python 8 bit integer python 881xp python 8601 python 80 character limit python 8 ball python 871xp python 837 parser python 8.0.20 8 python iteration skills 8 python street dakabin python3 8 tensorflow python 8 puzzle python 8 download python 8 queens python 95 confidence interval python 95 percentile python 990 python 991 python 99 bottles of beer python 90th percentile python 98-381 python 9mm python 9//2 python 9 to 09 python 3 9 python 9 subplots pythonrdd 9 at rdd at pythonrdd.scala python 9 line neural network python 2.9 killed 9 python

#pythonprogramming #pythoncode #pythonlearning #pythons #pythona #pythonadvanceprojects #pythonarms #pythonautomation #pythonanchietae #apython #apythonisforever #apythonpc #apythonskin #apythons #pythonbrasil #bpython #bpythons #bpython8 #bpythonshed #pythoncodesnippets #pythoncowboy #pythoncurtus #cpython #cpythonian #cpythons #cpython3 #pythondjango #pythondev #pythondevelopers #pythondatascience #pythone #pythonexhaust #pythoneğitimi #pythoneggs #pythonessgrp #epython #epythonguru #pythonflask #pythonfordatascience #pythonforbeginners #pythonforkids #pythonfloripa #fpython #fpythons #fpythondeveloper #pythongui #pythongreen #pythongame #pythongang #pythong #gpython #pythonhub #pythonhackers #pythonhacking #pythonhd #hpythonn #hpythonn✔️ #hpython #pythonista #pythoninterview #pythoninterviewquestion #pythoninternship #ipython #ipythonnotebook #ipython_notebook #ipythonblocks #ipythondeveloper #pythonjobs #pythonjokes #pythonjobsupport #pythonjackets #jpython #jpythonreptiles #pythonkivy #pythonkeeper #pythonkz #pythonkodlama #pythonkeywords #pythonlanguage #pythonlipkit #lpython #lpythonlaque #lpythonbags #lpythonbag #lpythonprint #pythonmemes #pythonmolurusbivittatus #pythonmorphs #mpython #mpythonprogramming #mpythonrefftw #mpythontotherescue #mpython09 #pythonnalchik #pythonnotlari #pythonnails #pythonnetworking #pythonnation #pythonopencv #pythonoop #pythononline #pythononlinecourse #pythonprogrammers #ppython #ppythonwallet #ppython😘😘 #ppython3 #pythonquiz #pythonquestions #pythonquizzes #pythonquestion #pythonquizapp #qpython3 #qpython #qpythonconsole #pythonregiusmorphs #rpython #rpythonstudio #rpythonsql #pythonshawl #spython #spythoniade #spythonred #spythonredbackpack #spythonblack #pythontutorial #pythontricks #pythontips #pythontraining #pythontattoo #tpythoncreationz #tpython #pythonukraine #pythonusa #pythonuser #pythonuz #pythonurbex #üpython #upython #upythontf #pythonvl #pythonvert #pythonvertarboricole #pythonvsjava #pythonvideo #vpython #vpythonart #vpythony #pythonworld #pythonwebdevelopment #pythonweb #pythonworkshop #pythonx #pythonxmen #pythonxlanayrct #pythonxmathindo #pythonxmath #xpython #xpython2 #xpythonx #xpythonwarriorx #xpythonshq #pythonyazılım #pythonyellow #pythonyacht #pythony #pythonyerevan #ypython #ypythonproject #pythonz #pythonzena #pythonzucht #pythonzen #pythonzbasketball #python0 #python001 #python079 #python0007 #python08 #python101 #python1 #python1k #python1krc #python129 #1python #python2 #python2020 #python2018 #python2019 #python27 #2python #2pythons #2pythonsescapedfromthezoo #2pythons1gardensnake #2pythons👀 #python357 #python357magnum #python38 #python36 #3pythons #3pythonsinatree #python4kdtiys #python4 #python4climate #python4you #python4life #4python #4pythons #python50 #python5 #python500 #python500contest #python5k #5pythons #5pythonsnow #5pythonprojects #python6 #python6s #python69 #python609 #python6ft #6python #6pythonmassage #python7 #python734 #python72 #python777 #python79 #python8 #python823 #python8s #python823it #python800cc #8python #python99 #python9 #python90 #python90s #python9798
1 note
·
View note
Text
Learn Web Scraping with Python and Scrapy for Data Extraction
Introduction Welcome to Web Scraping 101, a comprehensive tutorial on extracting data from HTML pages using Python and Scrapy. Web scraping is a technique used to extract data from websites, allowing you to access and analyze information that is publicly available on the web. In this tutorial, we will cover the basics of web scraping, how to implement it using Python and Scrapy, and provide…
0 notes
Photo

Web Scraping 101 in Python ☞ https://school.geekwall.in/p/KLGubCOv/web-scraping-101-in-python #python #programming
3 notes
·
View notes
Text
Fish Tank Cleaning Tools 101: Everything You Need to Know

Value of Tidy Aquariums Having tidy fish tanks is vital for the overall health and wellness and well-being of your fish. It develops a secure and healthy environment by lowering the spreading of destructive microorganisms and algae, which can lead to water air pollution and diseases, which is why cleaning with appropriate aquarium cleaning tools is necessary.
In addition, a properly maintained aquarium enhances the visual beauty of your storage tank, allowing you to completely appreciate the splendour of your water ecological community. Consistent upkeeping, Transforming the water, vacuuming the gravel, and eliminating algae are necessary to guarantee that your fish tank remains tidy and suitable for your fish to thrive.
Why is it Vital to Frequently Maintain a Storage Tank? It is essential to perform regular upkeep on a fish tank to promote water quality, assistance fish well-being, improve the tank's look, warranty equipment capability, and promote security.
Through the removal of contaminants, prevention of health problems, upkeep of tidiness and visual allure, and correct tools upkeep, a flourishing and healthy atmosphere is established for the fish.
Introduction of Cleaning Equipments It is vital to have cleaning devices to preserve the cleanliness and health and wellness of your aquarium. These tools have different types and objectives to help you in effectively cleaning up and preserving your tank. Crushed rock vacuum cleaners are utilized to get rid of particles and waste from the substratum, while algae scrapes are made to tidy algae off the glass.
Water conditioners help neutralise harmful materials in the water, and syphon hose pipes are useful for water modifications and debris removal. Understanding exactly how to make use of these cleaning devices correctly is crucial for the well-being of your fish and the general health and wellness of your aquarium ecological community.
Fish tank Hut: Your Cleaning Device Option Pick Aquarium Hut's aquarium cleaning tools to protect the tranquillity and health and wellness advantages of your fish tank. Positioned conveniently in the southeast suburban areas of Victoria, we supply high-end brands that ensure superior items for all your marine requirements.
Depend on us to boost the aesthetic charm and overall health of your room with our varied range of supplies, that includes customized fish tanks and furniture-grade bases. Rely on our professional advice and extraordinary cleansing tools to improve both the aesthetic appeals and the health of your fish tank.
Fundamental Devices for Routine Maintenance It is vital to have basic tools for routine upkeep to make sure the cleanliness of your aquarium and the health of your fish. These tools consist of a crushed rock vacuum for removing debris from the substratum, an algae scrape for getting rid of algae from the glass, a fish web for taking care of fish during upkeep, and a water conditioner to ensure tap water is secure for marine life. These tools are essential for protecting water high quality and the basic wellness of your fish tank ecosystem.
Fish Tank Crushed Rock Vacuum Cleaner An essential tool for normal fish tank maintenance is the fish tank crushed rock vacuum cleaner. This device is specifically created to assist in the removal of waste, particles, and leftover food that accumulate at the end of aquarium, which can lead to harmful pollutants.
The gravel vacuum cleaner operates by suctioning up these materials from the surface of the crushed rock, transferring them with a tube, and depositing them into a collection vessel such as a pail. By utilising a gravel vacuum cleaner, water high quality is successfully kept, fish health is promoted, and the life-span of the tank community is expanded.
Algae Scraper An algae scrape is a necessary instrument for aquarium upkeep, specifically crafted to get rid of algae build-up from the glass surface areas of your container. Its key feature is to ensure unobstructed presence and support the visual attractiveness of your fish tank. Through reliable algae removal, this device aids in averting water high quality issues and fostering a flourishing habitat for your water residents.
Fish Web A fish internet is an important tool for keeping a fish tank, utilized to capture and move fish while doing jobs like altering water or repositioning decorations. It assists in reducing stress on the fish and promotes the taking care of procedure for the aquarium caretaker.
Water Conditioner A water conditioner is an item that is made use of to make certain the security of fish and various other aquatic pet dogs in fish tanks. Its purpose is to counteract the existence of hazardous substances generally found in faucet water, including chlorine and chloramine. Moreover, water conditioner efficiently removes heavy metals and cleanses ammonia, which can be harmful to fish when existing in too much quantities.
Moreover, specific water conditioners additionally integrate advantageous microorganisms that help in establishing and maintaining a well-balanced organic atmosphere within the fish tank. The exercise of water conditioners is a vital measure in preparing the fish tank for the intro of new fish or for regular upkeep purposes.
Advanced Aquarium Cleaning Tools for Certain Tasks Advanced tank cleaning tools offer adjustable lengths, ergonomic takes care of, and compatible go to benefit and flexibility. Tools are made from long lasting materials safe for fish tanks, these devices endure normal usage without damage to tank inhabitants.
Some aquarium cleaning tools additionally consist of water screening sets, temperature level determines, and water modification systems to check and preserve fish tank wellness. By buying these tools, aquarium owners can conserve effort and time while making sure a tidy and healthy setting for their fish to thrive.
Fish Tank Scrubber Pad A fish tank scrubber pad is a specialized cleansing tool that effectively gets rid of algae and dust from the surfaces within your aquarium. Its objective is to make certain a beautiful and visually pleasing habitat for your fish, as it gently scrubs away impurities without causing any type of damage to the glass or acrylic.
Magnetic Algae Cleaner A magnetic algae remover is a sophisticated cleansing device particularly engineered to remove algae build-up from the glass wall surfaces of an aquarium. This device includes a scrubbing pad situated on the within the tank and a magnet outside. By placing the magnet on the exterior of the storage tank, the rubbing pad on the within can be controlled and transferred to effectively eliminate algae.
The magnetic force allows uncomplicated manoeuvring, making certain extensive cleansing of the glass. This sort of cleaner is specifically useful for tackling hard-to-reach locations and minimising disturbance to the container's residents. With the aid of a magnetic algae cleaner, preserving a beautiful and transparent fish tank ends up being a practical and straightforward undertaking.
Syphon Hose A syphon tube is vital for easy aquarium maintenance, avoiding dangerous compounds from accumulating and making certain a tidy and healthy environment for fish. Regular use a syphon pipe aids preserve proper water parameters and creates a thriving fish tank for aquatic pets. A syphon hose is a crucial tool for preserving an attractive and healthy fish tank.
Aquascaping Tools Aquascaping devices are vital for creating and maintaining the design of your aquarium. They consist of scissors, tweezers, and leaners to trim plants, reposition designs, and create aesthetically attractive underwater landscapes. These devices aid in achieving the preferred visual and advertising a healthy setting for marine life.
Do It Yourself Cleansing Solutions Do it yourself cleansing solutions existing economical alternatives for upkeeping a pristine aquarium. Generally, they contain vinegar-based remedies to eliminate algae and homemade cleaners for general storage tank upkeep. These services not only supply eco-friendly selections but likewise allow aquarists to develop them conveniently at home, guaranteeing convenience and tranquillity.
Vinegar Service for Algae Removal The Vinegar Option for algae removal is a practical and effective diy solution specifically created to eliminate algae build-up on the wall surfaces of your aquarium. This solution is easy to prepare, needing just white vinegar, a spray bottle, and a scrub brush.
The acidic homes of vinegar successfully liquify the bonds in between the algae and the glass, simplifying the cleaning procedure. Not only is this solution affordable, yet it is additionally environmentally friendly, acting as a terrific alternative to readily available cleansers.
Homemade Aquarium Cleanser Homemade cleaner for aquarium cleaning tools is a homemade cleaning remedy made to efficiently remove debris and fish waste from the substratum of a fish tank. This solution is made by integrating salt, cooking soda, and water, which is after that put on the fish tank substrate and enabled to go for a brief duration.
The salt and baking soda work together to supply a light abrasive impact, assisting in the elimination of debris. Subsequently, the substratum is meticulously washed with water to make certain the total elimination of any staying debris. Homemade fish tank cleaner works as an affordable and environment-friendly alternative to conventional cleaning products.
Ideal Practices for Cleansing It is crucial to maintain the sanitation of your fish tank to make certain the health of the fish and various other water organisms. One of the most effective way to accomplish this is via regular upkeep, that includes eliminating any type of particles, replacing the water, keeping track of the water problems, and protecting against the accumulation of algae. Additionally, it is essential to go with all-natural and non-toxic cleansing services while refraining from utilizing chemical-based cleansers.
Step-by-Step Overview to Cleaning Your Fish Tank A certain technique and a thorough set of directions are essential for effectively cleaning the storage tank with fish tank cleaning tools. This process involves disconnecting and eliminating all electronic tools, clearing the water, scrubbing the substrate, removing algae build-up, monitoring the water conditions, and refilling the container with fresh, treated water. By following this overview, the health and security of the fish and the entire fish tank community are guaranteed.
Frequency of Cleaning Tasks The regularity at which cleaning tasks are carried out is determined by the size of the tank, the number of fish, and the sort of filtering systems employed. It is recommended to abide by certain standards to make sure a healthy and clear aquarium ecological community.
These consist of changing a minimum of 25% of the storage tank water every 2 weeks, cleaning up the substratum on a regular basis, and keeping track of the levels of pH, ammonia and nitrate on a month-to-month basis. By on a regular basis doing these cleansing tasks, the aquarium environment can be successfully preserved.
Tips for Keeping a Healthy Tank Ecological Community It is critical to keep track of the water chemistry, make sure appropriate filtration, feed the proper quantity and sort of food, and prevent overcrowding in order to develop and sustain a flourishing storage tank community.
In addition, normal cleansing of the fish tank devices, keeping the ideal water temperature, and carrying out routine water modifications are crucial. By sticking to these guidelines, one can successfully cultivate and preserve a healthy container ecological community, which subsequently boosts the wellness and vigour of the fish.
Repairing Typical Problems When preserving a fish tank, it is typical to find throughout numerous troubles. Handling these issues includes promptly identifying and resolving them. Troubles like fluctuating water specifications, fish wellness issues, or devices malfunctions demand an extensive examination and ideal restorative actions.
By closely checking fish practices, conducting water examinations, and making certain proper tools operation, one can properly repair and settle these problems, hence making sure a flourishing and healthy and balanced fish tank environment.
Cloudy Water Over cast water in fish tanks is a frequent issue that can be credited to a range of variables. It might come from excessive feeding, poor filtration, occasional water modifications, or an imbalance in the nitrogen cycle. To combat cloudy water, it is vital to determine and fix the source.
This could involve customizing feeding regimens, boosting filtering systems, performing partial water changes, and confirming the effectiveness of the organic filter. Constant upkeep and adherence to proper water quality protocols are type in protecting against cloudy water.
Excessive Algae Development Extreme growth of algae in an aquarium can be both unattractive and damaging to the health of fish and plants. There are numerous variables that contribute to this problem, such as excessive direct exposure to light, an imbalance of nutrients, insufficient water movement, or overfeeding.
To attend to the problem of too much algae growth, it is very important to develop ideal lighting schedules, preserve nutrient degrees by regularly altering the water and embracing appropriate feeding methods, guarantee enough water circulation, and think about presenting algae-consuming fish or live plants to compete with algae for nutrients. By efficiently managing these elements, one can efficiently control algae growth and keep a cosmetically pleasing aquarium.
Devices Malfunctions The stability of the fish tank atmosphere can be endangered by malfunctioning equipment, such as filters, heating units, or air pumps. To prevent possible breakdowns, it is essential to consistently maintain and keep an eye on the tools. In case of an equipment breakdown, it is vital to quickly determine the issue and take restorative action.
This might include cleansing or replacing blocked filters, repairing or replacing damaged heating units or air pumps, or looking for expert help if needed. By performing regular equipment checks and timely maintenance, disruptions can be stopped, and the aquarium system can operate smoothly.
Verdict To maintain a healthy and balanced fish tank, learn just how to clean up the fish tank cleaning tools effectively, follow suggested techniques, utilize an in-depth handbook, and stay with a normal routine. By applying techniques for a lasting environment, you can make certain lasting prosperity in aquarium upkeep and fish welfare.
0 notes
Note
Ah well were all at home better ask all 200 questions g, don't really know much about u
200 QUESTIONS???? ALRIGHT HERE YA GO.
hope you enjoy me spending an hour answering all of these :)
200: My crush’s name is: N/A 199: I was born in: 2000 198: I am really: nice 197: My cellphone company is: idk 196: My eye color is: Hazel, can turn dark brown or light green sometimes 195: My shoe size is: 8 194: My ring size is: 7 I think 193: My height is: 5′3 192: I am allergic to: penicillin 191: My 1st car was: Toyota 190: My 1st job was: Baskin Robbins 189: Last book you read: Suicide Notes (highly recommend) 188: My bed is: galaxy bedding and is currently on the floor in my bed fram cause my friends broke it... 187: My pet: Black cockapoo and a white cockapoo named Abby and Molly 186: My best friend: is a hoe 185: My favorite shampoo is: herbal essence color me happy 184: Xbox or ps3: I perfer Wii, Wii U or Nintendo switch 183: Piggy banks are: cute, Mine is a ducktales cup 182: In my pockets: nothing rn 181: On my calendar: nothing rn 180: Marriage is: a good thing but not a necessity for a happy life 179: Spongebob can: get it 178: My mom: is a queen 177: The last three songs I bought were? i only buy cds for my car so: Lover, Hozier, Blink 182 176: Last YouTube video watched: The Office deleted scenes 175: How many cousins do you have? 8 but I only see four of them and two of them are adults with kids so i consider them more of aunt and uncle figures 174: Do you have any siblings? One older sister 173: Are your parents divorced? Nope 172: Are you taller than your mom? Nope 171: Do you play an instrument? Nope 170: What did you do yesterday? Sat on ass and watched youtube
[ I Believe In ] 169: Love at first sight: ye why not 168: Luck: yes 167: Fate: yes 166: Yourself: kinda 165: Aliens: yes 164: Heaven: mmmm yes i guess 163: Hell: yes 162: God: uhhhhh yes and no, kinda indifferent 161: Horoscopes: yep 160: Soul mates: yesss 159: Ghosts: ye 158: Gay Marriage: WHO THE FUCK DOESNT BELIEVE IN THISS?? ITS REAL 157: War: think it does more harm than good 156: Orbs: ye 155: Magic: ye i wanna be a wizard
[ This or That ] 154: Hugs or Kisses: hugs 153: Drunk or High: drunk, i dont do drugs and i dont drink yet but ill prob get drunk 152: Phone or Online: oo i use both but Online i guess 151: Red heads or Black haired: Black hair 150: Blondes or Brunettes: Brunettes 149: Hot or cold: HOT 148: Summer or winter: Summer 147: Autumn or Spring: Both 146: Chocolate or vanilla: Vanilla 145: Night or Day: Day 144: Oranges or Apples: Oranges 143: Curly or Straight hair: I have straight hair but curly hair is also beautiful 142: McDonalds or Burger King: BURGER KING..I HATE MCDONALDS 141: White Chocolate or Milk Chocolate: MILK 140: Mac or PC: Pc 139: Flip flops or high heals:...High heels prob 138: Ugly and rich OR sweet and poor: SWEET AND POOR, IM ALREADY UGLY 137: Coke or Pepsi: NEITHER 136: Hillary or Obama: obama 135: Burried or cremated: cremated 134: Singing or Dancing: love both but maybe dancing rn 133: Coach or Chanel: Coach 132: Kat McPhee or Taylor Hicks: idk who they are 131: Small town or Big city: Big city, i grew up in a small town 130: Wal-Mart or Target: TARGET 129: Ben Stiller or Adam Sandler: Adam 128: Manicure or Pedicure: Mani 127: East Coast or West Coast: West Coast 126: Your Birthday or Christmas: Christmas 125: Chocolate or Flowers: Chocolate 124: Disney or Six Flags: DISNEY 123: Yankees or Red Sox: eww sports
[ Here’s What I Think About ] 122: War:....does more harm than good 121: George Bush:....dont know enough to say but im pretty sure he was an awful human 120: Gay Marriage: It should just be called marriage, just because you’re gay doesnt make it any less or any more, its equal to other marriages 119: The presidential election: 118: Abortion: Pro Choice, no one has the right to tell someone what to do with their body 117: MySpace: i never used it cause i was too young but i bet it was lit 116: Reality TV: its funny af 115: Parents: are nice if they care about their child but if they are abusive or horrible then they dont deserve respect 114: Back stabbers: should be stabbed 113: Ebay: its nice 112: Facebook: full of idiots and boomers 111: Work: a scam 110: My Neighbors: they fine 109: Gas Prices: A SCAM 108: Designer Clothes: a nice but really $200 for socks, no mama 107: College: SHOULD BE FREE 106: Sports: fun but no one needs to make that much money for throwing a ball 105: My family: i like them 104: The future: is wild and idk at this point
[ Last time I ] 103: Hugged someone: my mom like a few days ago 102: Last time you ate: at 11 today! 101: Saw someone I haven’t seen in awhile: 100: Cried in front of someone: my mom after i yelled at her 99: Went to a movie theater: i saw Onward when we were allowed outside 98: Took a vacation: went to disneyland last October 97: Swam in a pool: like almost two years sadly 96: Changed a diaper: when i was like 8 95: Got my nails done: never got them done because my mom wouldnt take me cause i was a ‘tom boy’ 94: Went to a wedding: never 93: Broke a bone: when i was three, my big toe 92: Got a piercing: my nose in January 91: Broke the law: i guess i sped the other day 90: Texted: literally as im doing this
[ MISC ] 89: Who makes you laugh the most: my friend 88: Something I will really miss when I leave home is: the silence of being alone 87: The last movie I saw: Princess and the Frog 86: The thing that I’m looking forward to the most: Moving for college 85: The thing im not looking forward to: 84: People call me: Deanna (real name), Dean, Star (what yall call me) ton of others 83: The most difficult thing to do is: idk 82: I have gotten a speeding ticket: never 81: My zodiac sign is: Aries 80: The first person i talked to today was: 79: First time you had a crush: Ive had 78: The one person who i can’t hide things from: my best friends 77: Last time someone said something you were thinking: my friends over ft 76: Right now I am talking to: no one 75: What are you going to do when you grow up: hopefully being an animator 74: I have/will get a job: at disney 73: Tomorrow: doing nothing 72: Today: doing nothing 71: Next Summer: hopefully not on quarantine 70: Next Weekend: nothing special 69: I have these pets: 2 doggos 68: The worst sound in the world: ICE SCRAPING OR MOUTH BREATHING 67: The person that makes me cry the most is: 66: People that make you happy: my friends 65: Last time I cried: few days ago 64: My friends are: my world 63: My computer is: a Dell 62: My School: is a community college 61: My Car: it goes 60: I lose all respect for people who: are bigots, dehumanize people, republicans 59: The movie I cried at was: Onward had me sobbing 58: Your hair color is: Brown rn 57: TV shows you watch: theres too many 56: Favorite web site: tumblr or youtube 55: Your dream vacation: every disney park 54: The worst pain I was ever in was: i think when i cut my finger or when i went to the hospital for my chest 53: How do you like your steak cooked: Medium rare 52: My room is: disney themed and my safe zone 51: My favorite celebrity is: Tara Strong 50: Where would you like to be: Disneyland 49: Do you want children: ehh maybe 48: Ever been in love: nope 47: Who’s your best friend: my neighbor that ive known since i was 4 46: More guy friends or girl friends: more girl 45: One thing that makes you feel great is: making cake 44: One person that you wish you could see right now: my cousin 43: Do you have a 5 year plan: not really 42: Have you made a list of things to do before you die: ye 41: Have you pre-named your children: kinda 40: Last person I got mad at: my mom 39: I would like to move to: La 38: I wish I was a professional: animator
[ My Favorites ] 37: Candy: Kitkat 36: Vehicle: Cars 35: President: 34: State visited: California, Nevada, Texas, Hawaii, 33: Cellphone provider: 32: Athlete: n/a 31: Actor: Colin O'Donoghue 30: Actress: Lana Parrilla 29: Singer: Joe Jonas, Taylor Swift 28: Band: Big Time Rush 27: Clothing store: Hot topic, Ross, 26: Grocery store: Safeway 25: TV show: Once Upon A Time or PPG 24: Movie: Princess and the Frog and Ratatouille 23: Website: tumblr 22: Animal: elephant 21: Theme park: disneyland 20: Holiday: Halloween 19: Sport to watch: hockey 18: Sport to play:..i do not play 17: Magazine: i dont read mags 16: Book: Kingdom Keepers 15: Day of the week: Friday 14: Beach: one i went to in Hawaii 13: Concert attended: Jonas Brothers 12: Thing to cook: chowmein and strawberry shortcake 11: Food: Chowmein 10: Restaurant: my fav Chinese restaurant 9: Radio station: I don’t listen to the radio 8: Yankee candle scent: Vanilla 7: Perfume: Vanilla 6: Flower: Rose or Larkspur 5: Color: Black or blue 4: Talk show host: umm i dont watch many but i guess Jimmy Fallon 3: Comedian: Jaboukie Young-White or John Mulaney 2: Dog breed: Pomeranian 1: Did you answer all these truthfully? ye
4 notes
·
View notes
Photo

Web Scraping 101 in Python ☞ https://school.geekwall.in/p/KLGubCOv/web-scraping-101-in-python #python #programming
2 notes
·
View notes