René's URL Explorer Experiment


Title: Add +x on all files for owner by devoxel · Pull Request #2 · realpython/python-scripts · GitHub

Open Graph Title: Add +x on all files for owner by devoxel · Pull Request #2 · realpython/python-scripts

X Title: Add +x on all files for owner by devoxel · Pull Request #2 · realpython/python-scripts

Description: Simple pull request, I noticed the mode was -rw-rw-r-- on most of the files. I changed it to -rwxrw-r--

Open Graph Description: Simple pull request, I noticed the mode was -rw-rw-r-- on most of the files. I changed it to -rwxrw-r--

X Description: Simple pull request, I noticed the mode was -rw-rw-r-- on most of the files. I changed it to -rwxrw-r--

Opengraph URL: https://github.com/realpython/python-scripts/pull/2

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:bdf701e4-dbbc-7710-5f44-1e06f88e6f21
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id9FDC:15CCE4:2E2B3E:3AB27C:696B8186
html-safe-nonce5c231eeee09e03e3516dce3d55adb25448b0ef4ccbde566bce3ebb6d3972df97
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5RkRDOjE1Q0NFNDoyRTJCM0U6M0FCMjdDOjY5NkI4MTg2IiwidmlzaXRvcl9pZCI6IjU3MjYzMjE0NzIwOTk3ODI0NiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacae96ff8f1ad547093c054ac5f8a1535bdcf37205b665696e932ff9cdd665ae8e
hovercard-subject-tagpull_request:47847008
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/realpython/python-scripts/pull/2/files
twitter:imagehttps://avatars.githubusercontent.com/u/1924007?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/1924007?s=400&v=4
og:image:altSimple pull request, I noticed the mode was -rw-rw-r-- on most of the files. I changed it to -rwxrw-r--
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None5f99f7c1d70f01da5b93e5ca90303359738944d8ab470e396496262c66e60b8d
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/realpython/python-scripts git https://github.com/realpython/python-scripts.git
octolytics-dimension-user_id5448020
octolytics-dimension-user_loginrealpython
octolytics-dimension-repository_id18621902
octolytics-dimension-repository_nworealpython/python-scripts
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id18621902
octolytics-dimension-repository_network_root_nworealpython/python-scripts
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release82560a55c6b2054555076f46e683151ee28a19bc
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/realpython/python-scripts/pull/2/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Frealpython%2Fpython-scripts%2Fpull%2F2%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Frealpython%2Fpython-scripts%2Fpull%2F2%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=realpython%2Fpython-scripts
Reloadhttps://github.com/realpython/python-scripts/pull/2/files
Reloadhttps://github.com/realpython/python-scripts/pull/2/files
Reloadhttps://github.com/realpython/python-scripts/pull/2/files
realpython https://github.com/realpython
python-scriptshttps://github.com/realpython/python-scripts
Notifications https://github.com/login?return_to=%2Frealpython%2Fpython-scripts
Fork 701 https://github.com/login?return_to=%2Frealpython%2Fpython-scripts
Star 2.1k https://github.com/login?return_to=%2Frealpython%2Fpython-scripts
Code https://github.com/realpython/python-scripts
Issues 16 https://github.com/realpython/python-scripts/issues
Pull requests 16 https://github.com/realpython/python-scripts/pulls
Actions https://github.com/realpython/python-scripts/actions
Projects 0 https://github.com/realpython/python-scripts/projects
Wiki https://github.com/realpython/python-scripts/wiki
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/realpython/python-scripts/security
Please reload this pagehttps://github.com/realpython/python-scripts/pull/2/files
Insights https://github.com/realpython/python-scripts/pulse
Code https://github.com/realpython/python-scripts
Issues https://github.com/realpython/python-scripts/issues
Pull requests https://github.com/realpython/python-scripts/pulls
Actions https://github.com/realpython/python-scripts/actions
Projects https://github.com/realpython/python-scripts/projects
Wiki https://github.com/realpython/python-scripts/wiki
Security https://github.com/realpython/python-scripts/security
Insights https://github.com/realpython/python-scripts/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Frealpython%2Fpython-scripts%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Frealpython%2Fpython-scripts%2Fissues%2Fnew%2Fchoose
mjhea0https://github.com/mjhea0
realpython:masterhttps://github.com/realpython/python-scripts/tree/master
Conversation 1 https://github.com/realpython/python-scripts/pull/2
Commits 1 https://github.com/realpython/python-scripts/pull/2/commits
Checks 0 https://github.com/realpython/python-scripts/pull/2/checks
Files changed https://github.com/realpython/python-scripts/pull/2/files
Please reload this pagehttps://github.com/realpython/python-scripts/pull/2/files
Add +x on all files for owner https://github.com/realpython/python-scripts/pull/2/files#top
Show all changes 1 commit https://github.com/realpython/python-scripts/pull/2/files
f6bece3 Add +x on all files for owner devoxel Oct 15, 2015 https://github.com/realpython/python-scripts/pull/2/commits/f6bece3c902cd71ef37ec0118cb1f9f729985c5a
Clear filters https://github.com/realpython/python-scripts/pull/2/files
Please reload this pagehttps://github.com/realpython/python-scripts/pull/2/files
Please reload this pagehttps://github.com/realpython/python-scripts/pull/2/files
01_remove_all_pyc.md https://github.com/realpython/python-scripts/pull/2/files#diff-d69b4367b428af1b83cc7ec312c3afd37decb9fc911ba0b9fefaac9f4977742a
02_find_all_links.py https://github.com/realpython/python-scripts/pull/2/files#diff-8356a391ff4f27b39114d3bac687d7189b4f88da966ba91c2a6e9a1cf7494f48
03_simple_twitter_manager.py https://github.com/realpython/python-scripts/pull/2/files#diff-ae4f395f1b35bb6ab01b0a3efe1281b2ef8c2553c63a6d2238b2508718f61b1d
04_rename_with_slice.py https://github.com/realpython/python-scripts/pull/2/files#diff-007a005e2f37554d4b33aa56dd8e6e992644bd3a2548d52cd00d0969fd330d1a
05_load_json_without_dupes.py https://github.com/realpython/python-scripts/pull/2/files#diff-aa78470f6d4a3a190ab180238962c499a58c16068824be84aeff17d3ec7d170b
06_execution_time.py https://github.com/realpython/python-scripts/pull/2/files#diff-1175f01502e1d8c1a3e4f03d8ad7b939011bdc316a8e65b07a1e53037d7e4f89
07_benchmark_permissions_loading_django.py https://github.com/realpython/python-scripts/pull/2/files#diff-5659f7127a1c30fe58e6fd1d1dae69b82585b39f2beac06fd1eca5aca4127bff
08_basic_email_web_crawler.py https://github.com/realpython/python-scripts/pull/2/files#diff-3e61ef840a7c39fa57763dbf12c994fdef1065789b7b6dc37fae175f74809580
09_basic_link_web_crawler.py https://github.com/realpython/python-scripts/pull/2/files#diff-94bfc621da8a63bd4e81713c40d6ff036682f77f3c55513ccbaabbdbbc91b266
10_find_files_recursively.py https://github.com/realpython/python-scripts/pull/2/files#diff-b03313528b2b56a1b024bb4c666b8756a7cdfa9fb89131f6b70262b80ec651a5
11_optimize_images_with_wand.py https://github.com/realpython/python-scripts/pull/2/files#diff-d0540a40f4f2a64998699f6e7926318e81bc3bdfada1273d13b87076e291cd18
12_csv_split.py https://github.com/realpython/python-scripts/pull/2/files#diff-abc2f9eb9697ba942f588aaaa55262e5128d64b06b0583a06847cd2fc1bac709
12_sample_csv.csv https://github.com/realpython/python-scripts/pull/2/files#diff-fe354f4833ffb97e99a13f907015d3122681ed2e5b03265ceb686bd0deb226a8
13_random_name_generator.py https://github.com/realpython/python-scripts/pull/2/files#diff-d23b0e6b93839821d972ac0542b388de2f330f8a46e80a042b5843f1b6e281e2
14_html_to_markdown.sh https://github.com/realpython/python-scripts/pull/2/files#diff-5e8cc6ea20acdb62c5e8de3094dafeabadb69bd5032fe2a35f8d5b6e66fce2af
15_check_my_environment.py https://github.com/realpython/python-scripts/pull/2/files#diff-bf6340e4c4f3add86ba1dfe8428ded4f098c50a0722c80fe775dceb881c61eee
16_jinja_quick_load.py https://github.com/realpython/python-scripts/pull/2/files#diff-22e288391e041a4eafe7ae338890c7ed076f7c8630bb4696546f215476236586
17_rewrite_git_history.md https://github.com/realpython/python-scripts/pull/2/files#diff-90cacf5792639a969365fd9d78f6bb5fd8e7733e3a66c6f8e660181867cd8542
19_tsv-to-csv.py https://github.com/realpython/python-scripts/pull/2/files#diff-3e09e86a86237aa301ed9cfdb7aa1b137d70bf3af543a250f84921ef6f3d027b
20_restore_file_from_git.py https://github.com/realpython/python-scripts/pull/2/files#diff-283e1e91d12f2d3a475e956324ef62c88ff1d0e03c35baa4859ad8c4094625c4
21_twitter_bot.py https://github.com/realpython/python-scripts/pull/2/files#diff-8f1f357810975edb191f38d8c70a68344d6cd64d930b588b198bf7fb65477d0f
22_git_tag.py https://github.com/realpython/python-scripts/pull/2/files#diff-35007904b58162285ebc84a68f8be57ff6f25fe667cf2e070b558a6c8975b19f
23_flask_session_test.py https://github.com/realpython/python-scripts/pull/2/files#diff-f7409292d2cb6ef4213c1ffef474ad81d024704eba8e9959d805f392f3e945fd
24_sql2csv.py https://github.com/realpython/python-scripts/pull/2/files#diff-3c04d791ac493d94b13445f19402a330777912c71e8f9dab880bec6d5c5d5741
25_ip2geolocation.py https://github.com/realpython/python-scripts/pull/2/files#diff-86e706d4808293498f535bce71eee44efb27f14ce45b7f0c6f1b75aca48764fd
25_sample_csv.csv https://github.com/realpython/python-scripts/pull/2/files#diff-87f125d3028416e187a13e921f526f6af451762049ad7bbaee0941ee0d99f90a
26_stock_scraper.py https://github.com/realpython/python-scripts/pull/2/files#diff-200e41fb3dd1a9e215085dad7c9b85f11dd90d85b56ca1f2fa965f84f2dadc47
27_send_sms.py https://github.com/realpython/python-scripts/pull/2/files#diff-e3abaddc73e7942d4ee7fdc535731251c529f09c196962b545b8ae111526c2bb
28_income_tax_calculator.py https://github.com/realpython/python-scripts/pull/2/files#diff-64eef985ddb60ce6368679acd1dc23d44199a463fc568b3366a71708fa42ca2e
29_json_test.json https://github.com/realpython/python-scripts/pull/2/files#diff-21d1a8e914980baa4ad39c2b498c9b90e96c1f51f6d5bd0f6115d810ca12eab7
29_json_to_yaml.py https://github.com/realpython/python-scripts/pull/2/files#diff-c9323d65ee188d9727657bb2db0bdbddacefc017bc31c9f368f8d98aea95ccec
readme.md https://github.com/realpython/python-scripts/pull/2/files#diff-5a831ea67cf5cf8703b0de46901ab25bd191f56b320053be9332d9a3b0d01d15
requirements.txt https://github.com/realpython/python-scripts/pull/2/files#diff-4d7c51b1efe9043e44439a949dfd92e5827321b34082903477fd04876edb7552
01_remove_all_pyc.mdhttps://github.com/realpython/python-scripts/pull/2/files#diff-d69b4367b428af1b83cc7ec312c3afd37decb9fc911ba0b9fefaac9f4977742a
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/01_remove_all_pyc.md
Open in desktop https://desktop.github.com
02_find_all_links.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-8356a391ff4f27b39114d3bac687d7189b4f88da966ba91c2a6e9a1cf7494f48
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/02_find_all_links.py
Open in desktop https://desktop.github.com
03_simple_twitter_manager.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-ae4f395f1b35bb6ab01b0a3efe1281b2ef8c2553c63a6d2238b2508718f61b1d
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/03_simple_twitter_manager.py
Open in desktop https://desktop.github.com
04_rename_with_slice.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-007a005e2f37554d4b33aa56dd8e6e992644bd3a2548d52cd00d0969fd330d1a
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/04_rename_with_slice.py
Open in desktop https://desktop.github.com
05_load_json_without_dupes.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-aa78470f6d4a3a190ab180238962c499a58c16068824be84aeff17d3ec7d170b
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/05_load_json_without_dupes.py
Open in desktop https://desktop.github.com
06_execution_time.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-1175f01502e1d8c1a3e4f03d8ad7b939011bdc316a8e65b07a1e53037d7e4f89
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/06_execution_time.py
Open in desktop https://desktop.github.com
07_benchmark_permissions_loading_django.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-5659f7127a1c30fe58e6fd1d1dae69b82585b39f2beac06fd1eca5aca4127bff
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/07_benchmark_permissions_loading_django.py
Open in desktop https://desktop.github.com
08_basic_email_web_crawler.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-3e61ef840a7c39fa57763dbf12c994fdef1065789b7b6dc37fae175f74809580
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/08_basic_email_web_crawler.py
Open in desktop https://desktop.github.com
09_basic_link_web_crawler.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-94bfc621da8a63bd4e81713c40d6ff036682f77f3c55513ccbaabbdbbc91b266
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/09_basic_link_web_crawler.py
Open in desktop https://desktop.github.com
10_find_files_recursively.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-b03313528b2b56a1b024bb4c666b8756a7cdfa9fb89131f6b70262b80ec651a5
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/10_find_files_recursively.py
Open in desktop https://desktop.github.com
11_optimize_images_with_wand.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-d0540a40f4f2a64998699f6e7926318e81bc3bdfada1273d13b87076e291cd18
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/11_optimize_images_with_wand.py
Open in desktop https://desktop.github.com
12_csv_split.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-abc2f9eb9697ba942f588aaaa55262e5128d64b06b0583a06847cd2fc1bac709
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/12_csv_split.py
Open in desktop https://desktop.github.com
12_sample_csv.csvhttps://github.com/realpython/python-scripts/pull/2/files#diff-fe354f4833ffb97e99a13f907015d3122681ed2e5b03265ceb686bd0deb226a8
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/12_sample_csv.csv
Open in desktop https://desktop.github.com
13_random_name_generator.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-d23b0e6b93839821d972ac0542b388de2f330f8a46e80a042b5843f1b6e281e2
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/13_random_name_generator.py
Open in desktop https://desktop.github.com
14_html_to_markdown.shhttps://github.com/realpython/python-scripts/pull/2/files#diff-5e8cc6ea20acdb62c5e8de3094dafeabadb69bd5032fe2a35f8d5b6e66fce2af
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/14_html_to_markdown.sh
Open in desktop https://desktop.github.com
15_check_my_environment.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-bf6340e4c4f3add86ba1dfe8428ded4f098c50a0722c80fe775dceb881c61eee
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/15_check_my_environment.py
Open in desktop https://desktop.github.com
16_jinja_quick_load.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-22e288391e041a4eafe7ae338890c7ed076f7c8630bb4696546f215476236586
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/16_jinja_quick_load.py
Open in desktop https://desktop.github.com
17_rewrite_git_history.mdhttps://github.com/realpython/python-scripts/pull/2/files#diff-90cacf5792639a969365fd9d78f6bb5fd8e7733e3a66c6f8e660181867cd8542
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/17_rewrite_git_history.md
Open in desktop https://desktop.github.com
19_tsv-to-csv.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-3e09e86a86237aa301ed9cfdb7aa1b137d70bf3af543a250f84921ef6f3d027b
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/19_tsv-to-csv.py
Open in desktop https://desktop.github.com
20_restore_file_from_git.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-283e1e91d12f2d3a475e956324ef62c88ff1d0e03c35baa4859ad8c4094625c4
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/20_restore_file_from_git.py
Open in desktop https://desktop.github.com
21_twitter_bot.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-8f1f357810975edb191f38d8c70a68344d6cd64d930b588b198bf7fb65477d0f
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/21_twitter_bot.py
Open in desktop https://desktop.github.com
22_git_tag.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-35007904b58162285ebc84a68f8be57ff6f25fe667cf2e070b558a6c8975b19f
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/22_git_tag.py
Open in desktop https://desktop.github.com
23_flask_session_test.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-f7409292d2cb6ef4213c1ffef474ad81d024704eba8e9959d805f392f3e945fd
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/23_flask_session_test.py
Open in desktop https://desktop.github.com
24_sql2csv.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-3c04d791ac493d94b13445f19402a330777912c71e8f9dab880bec6d5c5d5741
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/24_sql2csv.py
Open in desktop https://desktop.github.com
25_ip2geolocation.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-86e706d4808293498f535bce71eee44efb27f14ce45b7f0c6f1b75aca48764fd
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/25_ip2geolocation.py
Open in desktop https://desktop.github.com
25_sample_csv.csvhttps://github.com/realpython/python-scripts/pull/2/files#diff-87f125d3028416e187a13e921f526f6af451762049ad7bbaee0941ee0d99f90a
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/25_sample_csv.csv
Open in desktop https://desktop.github.com
26_stock_scraper.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-200e41fb3dd1a9e215085dad7c9b85f11dd90d85b56ca1f2fa965f84f2dadc47
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/26_stock_scraper.py
Open in desktop https://desktop.github.com
27_send_sms.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-e3abaddc73e7942d4ee7fdc535731251c529f09c196962b545b8ae111526c2bb
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/27_send_sms.py
Open in desktop https://desktop.github.com
28_income_tax_calculator.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-64eef985ddb60ce6368679acd1dc23d44199a463fc568b3366a71708fa42ca2e
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/28_income_tax_calculator.py
Open in desktop https://desktop.github.com
29_json_test.jsonhttps://github.com/realpython/python-scripts/pull/2/files#diff-21d1a8e914980baa4ad39c2b498c9b90e96c1f51f6d5bd0f6115d810ca12eab7
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/29_json_test.json
Open in desktop https://desktop.github.com
29_json_to_yaml.pyhttps://github.com/realpython/python-scripts/pull/2/files#diff-c9323d65ee188d9727657bb2db0bdbddacefc017bc31c9f368f8d98aea95ccec
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/29_json_to_yaml.py
Open in desktop https://desktop.github.com
readme.mdhttps://github.com/realpython/python-scripts/pull/2/files#diff-5a831ea67cf5cf8703b0de46901ab25bd191f56b320053be9332d9a3b0d01d15
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/readme.md
Open in desktop https://desktop.github.com
requirements.txthttps://github.com/realpython/python-scripts/pull/2/files#diff-4d7c51b1efe9043e44439a949dfd92e5827321b34082903477fd04876edb7552
View file https://github.com/realpython/python-scripts/blob/f6bece3c902cd71ef37ec0118cb1f9f729985c5a/requirements.txt
Open in desktop https://desktop.github.com
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.