出于某些原因,我试图使用pandas从excel文件中加载数据。
kg = pd.read_excel('C:\Users\Desktop\NewData','Sales')
SyntaxError:(unicode错误)“ unicodeescape”编解码器无法解码字节 位置2-3:截断\ UXXXXXXXX逃脱***
答案 0 :(得分:1)
由于转义参数,python试图从路径中将Unicode字符理解为\ U。为了避免这种情况,请尝试在字符串之前添加rr,以停止字符串格式化。或仅对每个“ \”使用“ \”,因为字符串格式需要两个反斜杠来检索一个反斜杠。例如:
X = np.random.rand(4,3,2)
lstm_cell = tf.nn.rnn_cell.LSTMCell(5, activation=tf.nn.relu)
hidden_states, _ = tf.nn.dynamic_rnn(cell=lstm_cell, inputs=X, dtype=tf.float64)
sess = tf.Session()
sess.run(tf.global_variables_initializer())
print(sess.run(hidden_states))
或
kg = pd.read_excel(r'C:\Users\Desktop\NewData','Sales')