Skip to content

Commit d4ec14f

Browse files
refactor: Convert string with anomalous backslash into a raw string
Backslash is present in the literal string but is not a valid escape sequence. If it is intended to be an escape sequence, use the correct escape characters. If it is intended to be a literal backslash, it can either be replaced with with an escaped backslash `\\`, or you can add an `r` prefix to make it a "raw" string.
1 parent ef416e9 commit d4ec14f

15 files changed

+33
-33
lines changed

Auto generated Dataset/GarbageCollector.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ def find_csv(path_to_dir,suffix=".csv"):
2424
hold.append(name)
2525
print(hold)
2626

27-
with open("Auto generated Dataset\Tickers.csv",'r',newline='') as f:
27+
with open(r"Auto generated Dataset\Tickers.csv",'r',newline='') as f:
2828
reader=csv.reader(f)
2929
data=list(reader)
3030
#print(data)
@@ -53,7 +53,7 @@ def find_csv(path_to_dir,suffix=".csv"):
5353
#for check in hold:
5454
#os.remove(check)
5555

56-
with open("Auto generated Dataset\Tickers.csv",'w',newline='') as f:
56+
with open(r"Auto generated Dataset\Tickers.csv",'w',newline='') as f:
5757
writer=csv.writer(f)
5858
writer.writerows(lstoflst)
5959

Scipts/CSVGenerator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@ def dataset_generator():
88
#-------------------------------------------------------------
99
#Tickers.csv has the list of symbols of all NSE listed tickers
1010

11-
comp=csv.reader(open("Prerequisites-Outputs\Tickers.csv"))
11+
comp=csv.reader(open(r"Prerequisites-Outputs\Tickers.csv"))
1212
for c in comp:
1313

1414
symbol=c[0]
1515

1616
#Creation of individual CSVs for all listed tickers in Tickers.csv
1717

18-
history_filename="Auto generated Dataset\{}.csv".format(symbol)
18+
history_filename=r"Auto generated Dataset\{}.csv".format(symbol)
1919
f=open(history_filename,'w',newline="")
2020

2121
#---------------------------------------------------------------------------------

Scipts/Cufflinks Demo.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212

1313
cf.set_config_file(theme='pearl',sharing='public',offline=True)
14-
apple_df = pd.read_csv('Auto generated Dataset\ABFRL.NS.csv', index_col=0, parse_dates=True)
14+
apple_df = pd.read_csv(r'Auto generated Dataset\ABFRL.NS.csv', index_col=0, parse_dates=True)
1515

1616
qf=cf.QuantFig(apple_df,title='ABFRL Quant Figure',legend='top',name='GS')
1717
qf.add_bollinger_bands()

Scipts/DiscountValuations.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
tickers_vas=[]
1515

1616
def discount_as_per_bv():
17-
with open("Auto generated Dataset\Valuations.csv",'r') as mf:
17+
with open(r"Auto generated Dataset\Valuations.csv",'r') as mf:
1818
data=csv.DictReader(mf)
1919

2020
for row in data:
@@ -41,7 +41,7 @@ def store(l1,l2,l3,l4,filename,aim): #aim: Valuation-Book Value or Valuation - S
4141
list_clubber=[l1,l2,l3,l4]
4242
export_data_complete=zip_longest(*list_clubber,fillvalue='')
4343

44-
with open("Auto generated Dataset\{}.csv".format(filename),'w',encoding="ISO-8859-1",newline="") as myfile:
44+
with open(r"Auto generated Dataset\{}.csv".format(filename),'w',encoding="ISO-8859-1",newline="") as myfile:
4545
wr=csv.writer(myfile)
4646
wr.writerow(("Ticker",aim,"LTP","Discount(%)"))
4747
wr.writerows(export_data_complete)
@@ -55,7 +55,7 @@ def store(l1,l2,l3,l4,filename,aim): #aim: Valuation-Book Value or Valuation - S
5555

5656

5757
def discount_as_per_sales():
58-
with open("Auto generated Dataset\Valuations.csv",'r') as mf:
58+
with open(r"Auto generated Dataset\Valuations.csv",'r') as mf:
5959
data=csv.DictReader(mf)
6060

6161
for row in data:

Scipts/Driver.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ def __init__(self):
2626
self.geometry(f"{App.WIDTH}x{App.HEIGHT}")
2727
self.protocol("WM_DELETE_WINDOW", self.on_closing) # call .on_closing() when app gets closed
2828

29-
self.bell_image = self.load_image("Prerequisites-Outputs\LOGOn.PNG",130,70)
29+
self.bell_image = self.load_image(r"Prerequisites-Outputs\LOGOn.PNG",130,70)
3030

3131
# ============ create two frames ============
3232

Scipts/FinancialsExtractor.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def financials_fetcher(ticker):
4646

4747
def thread_pool_executor():
4848

49-
comp=csv.reader(open("Prerequisites-Outputs\Tickers.csv"))
49+
comp=csv.reader(open(r"Prerequisites-Outputs\Tickers.csv"))
5050

5151
for c in comp:
5252
tickers_list.extend(c)
@@ -82,22 +82,22 @@ def thread_pool_executor():
8282
list_clubber=[ticker_results,tickers_book_value,tickers_evtoebitda,tickers_priceToBook,tickers_marketcap,tickers_priceToSales,tickers_close,tickers_sharesoutstanding,tickers_total_revenue]
8383
export_data=zip_longest(*list_clubber,fillvalue='')
8484

85-
with open("Auto generated Dataset\Financials.csv",'a',encoding="ISO-8859-1",newline='') as myfile:
85+
with open(r"Auto generated Dataset\Financials.csv",'a',encoding="ISO-8859-1",newline='') as myfile:
8686
wr=csv.writer(myfile)
8787
#wr.writerow(("Ticker","Book Value"))
8888
wr.writerows(export_data)
8989
myfile.close()
9090

9191
holder=list()
9292

93-
with open("Auto generated Dataset\Financials.csv",'r') as f:
93+
with open(r"Auto generated Dataset\Financials.csv",'r') as f:
9494
csvreader=csv.reader(f)
9595
for row in csvreader:
9696
holder.append(row)
9797
if not row[1]:
9898
holder.remove(row)
9999

100-
with open("Auto generated Dataset\Financials.csv",'w',newline='') as fw:
100+
with open(r"Auto generated Dataset\Financials.csv",'w',newline='') as fw:
101101
writer=csv.writer(fw)
102102
writer.writerows(holder)
103103
print("Success")

Scipts/FinancialsGarbageCollector.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88

99
def fgarbage_collector():
1010

11-
f=open("Auto generated Dataset\FinancialsBunch.csv","w",newline="")
11+
f=open(r"Auto generated Dataset\FinancialsBunch.csv","w",newline="")
1212

13-
with open('Auto generated Dataset\Financials.csv',"r+") as mf:
13+
with open(r'Auto generated Dataset\Financials.csv',"r+") as mf:
1414
data=csv.DictReader(mf)
1515
wr=csv.writer(f)
1616
wr.writerow(("Ticker","Book Value","EVToEBITDA","PToBV","MarketCap","PToSales","Close","Shares Outstanding","Revenue"))

Scipts/FundamentalScreener.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
#Filters stocks that are trading 10% discount to their book value as compared to Last Traded Price
4747

4848
def book_value_filter():
49-
with open("Auto generated Dataset\Financials.csv",'r') as mf:
49+
with open(r"Auto generated Dataset\Financials.csv",'r') as mf:
5050
data=csv.DictReader(mf)
5151

5252
for row in data:
@@ -67,11 +67,11 @@ def book_value_filter():
6767
list_clubber_final_50=[tickers_gre_50,tickers_gre_50_bookval,tickers_gre_50_close]
6868
export_data_complete_50=zip_longest(*list_clubber_final_50,fillvalue='')
6969

70-
with open("Auto generated Dataset\Filtered_50_percent.csv",'w',encoding="ISO-8859-1",newline="") as myfile:
70+
with open(r"Auto generated Dataset\Filtered_50_percent.csv",'w',encoding="ISO-8859-1",newline="") as myfile:
7171
wr=csv.writer(myfile)
7272
wr.writerow(("Ticker","Book Value","LTP"))
7373
wr.writerows(export_data_complete_50)
7474

75-
with open("Auto generated Dataset\Filtered_50_percent.csv",'r') as f,open('Filtered_50_percentt.csv','w') as out_file:
75+
with open(r"Auto generated Dataset\Filtered_50_percent.csv",'r') as f,open('Filtered_50_percentt.csv','w') as out_file:
7676
out_file.writelines(unique_everseen(f))
7777

Scipts/Fundamental_Screener3.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
#Filters stocks with attractive P/S of below 1.25 value
1717

1818
def pts_filter():
19-
with open("Auto generated Dataset\FinancialsBunch.csv",'r') as mf:
19+
with open(r"Auto generated Dataset\FinancialsBunch.csv",'r') as mf:
2020
data=csv.DictReader(mf)
2121

2222
for row in data:
@@ -41,7 +41,7 @@ def pts_filter():
4141
list_clubber=[tickers_name,tickers_MCap,tickers_PTS,tickers_close,tickers_bookval]
4242
export_data_complete=zip_longest(*list_clubber,fillvalue='')
4343

44-
with open("Auto generated Dataset\MCapPTS.csv",'w',encoding="ISO-8859-1",newline="") as myfile:
44+
with open(r"Auto generated Dataset\MCapPTS.csv",'w',encoding="ISO-8859-1",newline="") as myfile:
4545
wr=csv.writer(myfile)
4646
wr.writerow(("Ticker","Market Cap","P/S","LTP","Book Value"))
4747
wr.writerows(export_data_complete)

Scipts/GarbageCollector.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ def garbage_collector():
3535
if(len(csv_dict)<2):
3636
hold.append(name)
3737

38-
with open("Prerequisites-Outputs\Tickers.csv",'r',newline='') as f:
38+
with open(r"Prerequisites-Outputs\Tickers.csv",'r',newline='') as f:
3939
reader=csv.reader(f)
4040
data=list(reader)
4141
#print(data)
@@ -66,6 +66,6 @@ def garbage_collector():
6666
#for check in hold:
6767
#os.remove(check)
6868

69-
with open("Prerequisites-Outputs\Tickers.csv",'w',newline='') as f:
69+
with open(r"Prerequisites-Outputs\Tickers.csv",'w',newline='') as f:
7070
writer=csv.writer(f)
7171
writer.writerows(lstoflst)

0 commit comments

Comments
 (0)