質問編集履歴

1

print(repr(url))結果の追記&解決後捕捉

2021/11/19 06:14

投稿

send0696
send0696

スコア1

test CHANGED
File without changes
test CHANGED
@@ -38,7 +38,7 @@
38
38
 
39
39
 
40
40
 
41
- csv = pd.read_csv('D:/toushi/2019-QTR4.tsv', sep='\t', lineterminator='\n', names=None)
41
+ csv = pd.read_csv('2019-QTR4.tsv', sep='\t', lineterminator='\n', names=None)
42
42
 
43
43
 
44
44
 
@@ -112,6 +112,8 @@
112
112
 
113
113
 
114
114
 
115
+
116
+
115
117
  と、謎の%0D(キャリッジコード)が末尾に入り、その後のコードに進めません。
116
118
 
117
119
  このキャリッジコードが発生しなくしたいです。また、今後のために発生する原因も知りたいです。
@@ -149,3 +151,13 @@
149
151
  Jupyter Notebook
150
152
 
151
153
  Anaconda
154
+
155
+
156
+
157
+ ###解決後捕捉
158
+
159
+ print(repr(url))結果
160
+
161
+ https://www.sec.gov/Archives/edgar/data/1652044/0001652044-19-000032-index.html\r
162
+
163
+ ↑この/r(キャリッジコード)が入っていたのが原因でした。通常のprint(url)ではみえないことを知りませんでした。rstripでurlからこの文字列を削りました。また、そもそもlineterminator='\n'を指定していたため/rが入ってしまったようです。lineterminator指定が必要かどうかは検証中です。