Skip to content

Instantly share code, notes, and snippets.

View hygull's full-sized avatar
😃
Enjoying work at AIPALETTE & in home. Programming is there as my best friend.

Rishikesh Agrawani hygull

😃
Enjoying work at AIPALETTE & in home. Programming is there as my best friend.
View GitHub Profile
@hygull
hygull / poem.md
Last active July 25, 2020 02:58
Poem Hindi
View poem.md
कभी सपनों मे अपनों के सपनों को जरा सहेजना तो!
हो सकता है़!
कभी महसूस न किया तुमने होगा जो समझ आए वो!
यूँ बन वाचाल खुदा को बेवजह न तकलीफ़़ में डाल!
दे सकता है!
ये पुरे जमाने का दर्द; ज़रा समझ; न बन अतफ़ाल!
@hygull
hygull / Conversion of a simple Month Year string to short form.md
Last active March 22, 2020 18:27
Conversion of a simple Month Year string to short form
View Conversion of a simple Month Year string to short form.md

An Illustration

> function getDateShortName(s, shortYear=true) {
...     let parts = s.split(/\s+/ig)
...     
...     if(shortYear) {
.....         return parts[0].slice(0, 3) + '\'' + parts[1].slice(2)
.....     } else {
..... return parts[0].slice(0, 3) + '\'' + parts[1]
@hygull
hygull / regex-list-dict-based-python-q-for-beginners.md
Last active November 23, 2019 05:30
Regex list dict based Python question for beginners
View regex-list-dict-based-python-q-for-beginners.md
@hygull
hygull / pattern-based-python-q-for-beginners.md
Last active November 23, 2019 04:09
Pattern based Python question for beginners
View json-parse.md

Just to understand where exactly you have to do the modification and what little mistake you did has already been pointed out in the above comments.

> var arr = [ "{\"id\": \"amzn\", \"price\": 1785.6600341796875, \"_attachments\": \"attachments/\"}", "{\"id\": \"msft\", \"price\": 138.42999267578125, \"_attachments\": \"attachments/\"}", "{\"id\": \"googl\", \"price\": 1244.280029296875, \"_attachments\": \"attachments/\"}", "{\"id\": \"ba\", \"price\": 331.05999755859375, \"_attachments\": \"attachments/\"}", "{\"id\": \"air.pa\", \"price\": 122, \"_attachments\": \"attachments/\"}" ]
undefined
> 
> item0 = arr[0]
'{"id": "amzn", "price": 1785.6600341796875, "_attachments": "attachments/"}'
> 
> item0Obj = JSON.parse(item0)
{ id: 'amzn', price: 1785.6600341796875, _attachments: 'attachments/' }
@hygull
hygull / setattr-stkovrflw.md
Last active September 23, 2019 17:09
Use of setattr() function to set attributes of class object
View setattr-stkovrflw.md
View Cabs-Service-Project-Doc.md

Cab Service Based Project Doc

Objective

  • To book vehicle to visit places near by Bangalore.

    • People can book vehicles without any registration by using their mobile numbers.
  • In first page, they can enter place details as follows:
View Getting-text-using-requests.md
>>> import requests
>>> 
>>> res = requests.get("https://www.amazon.in/b/ref=s9_acsd_hfnv_hd_bw_b3iMERj_ct_x_ct00_w?_encoding=UTF8&node=10485223031&pf_rd_m=A1VBAL9TL5WCBF&pf_rd_s=merchandised-search-3&pf_rd_r=59M3EPGWMDMASM4XWYPJ&pf_rd_r=59M3EPGWMDMASM4XWYPJ&pf_rd_t=101&pf_rd_p=e2e13b35-daa5-587b-aab3-6e9e9135fd3c&pf_rd_p=e2e13b35-daa5-587b-aab3-6e9e9135fd3c&pf_rd_i=3403856031")
>>> 
>>> res.status_code
200
>>> 
>>> res.text
@hygull
hygull / Solution-to-a list-dict-base-problem.md
Last active June 28, 2019 23:41
Solution to a list dict base problem, https://stackoverflow.com/questions/56814001/updating-json-fields-with-values-from-list (Unfortunately, the guy deleted the post)
View Solution-to-a list-dict-base-problem.md

Problem

In Python, list, dictionary are reference types. So if you will append the same dictionary to a list and if you will make any change to any of the dictionary, it will reflect in all other as well because all are pointing to the same memory location.

>>> l = [{"name": "Raghavendra Thakur", "age": 27}] * 4
>>> 
>>> l
[{'name': 'Raghavendra Thakur', 'age': 27}, {'name': 'Raghavendra Thakur', 'age': 27}, {'name': 'Raghavendra Thakur', 'age': 27}, {'name': 'Raghavendra Thakur', 'age': 27}]
>>> 
>>> l[0]
@hygull
hygull / roserocket-entity-fields.md
Last active June 22, 2019 05:12
Roserocket get fields for ORDER, COMMODITY, CUSTOMER
View roserocket-entity-fields.md