相关疑难解决方法(0)

如何更改Jupyter启动文件夹

我尝试按照Jupyter Notebook文档中的说明进行操作.

不幸的是,我无法弄明白.这个"开始"字段究竟在哪里?

我有一个Windows 7(64位)系统,安装了Anaconda3(不在C盘中).我想改变Jupyter开始文件夹的位置.

path anaconda jupyter jupyter-notebook

236
推荐指数
15
解决办法
37万
查看次数

(unicode错误)'unicodeescape'编解码器无法解码2-3位的字节:截断\ UXXXXXXXX转义

我正在尝试将.csv文件读入Python(Spyder)但我一直收到错误.我的代码:

import csv

data = open("C:\Users\miche\Documents\school\jaar2\MIK\2.6\vektis_agb_zorgverlener")
data = csv.reader(data)  
print(data)
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

SyntaxError :( unicode错误)'unicodeescape'编解码器无法解码2-3位的字节:截断\ UXXXXXXXX转义

我试图用\替换\或用/和我试图在"C ..之前放一个r ..但所有这些东西都不起作用.

python csv unicode syntax-error

141
推荐指数
8
解决办法
42万
查看次数

Python中的Windows路径

例如,表示Windows目录的最佳方法是什么"C:\meshes\as"?我一直在尝试修改脚本,但它永远不会起作用,因为我似乎无法正确获取目录,我假设因为'\'扮演转义角色?

python path string-literals

116
推荐指数
5
解决办法
22万
查看次数

为什么在文件路径中为Unicode转义获取SyntaxError?

我想要的文件夹名为python,位于我的桌面上.

当我试图达到它时,我收到以下错误

>>> os.chdir('C:\Users\expoperialed\Desktop\Python')
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
Run Code Online (Sandbox Code Playgroud)

python windows filenames

100
推荐指数
4
解决办法
20万
查看次数

导入numpy抛出错误:SyntaxError :( unicode错误)'unicodeescape'编解码器无法解码位置2-3中的字节:截断\ uXXXX转义

我已安装pyzominiconda在Windows 10下安装numpymatplotlib使用conda install.但是当我想跑的时候

import numpy as np 
import matplotlib.pyplot as plt 
Run Code Online (Sandbox Code Playgroud)

我收到这个错误:

Traceback (most recent call last):
  File "<tmp 1>", line 3, in <module>
    import numpy
  File "c:\users\jakub\miniconda3\lib\site-packages\numpy\__init__.py", line 165, in <module>
    from numpy.__config__ import show as show_config
  File "c:\users\jakub\miniconda3\lib\site-packages\numpy\__config__.py", line 5
    lapack_mkl_info={'libraries': ['mkl_lapack95_lp64', 'mkl_core_dll', 'mkl_intel_lp64_dll', 'mkl_intel_thread_dll'], 'define_macros': [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)], 'include_dirs': ['c:\users\jakub\miniconda3\\Library\\include'], 'library_dirs': ['c:\users\jakub\miniconda3\\Library\\lib']}
                                                                                                                                                                                                       ^
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \uXXXX …
Run Code Online (Sandbox Code Playgroud)

unicode numpy matplotlib utf-8 unicode-escapes

7
推荐指数
1
解决办法
3440
查看次数

如何使用\ u转义码编码Python 3字符串?

在Python 3中,假设我有

>>> thai_string = '???'
Run Code Online (Sandbox Code Playgroud)

使用encode给出

>>> thai_string.encode('utf-8')
b'\xe0\xb8\xaa\xe0\xb8\xb5'
Run Code Online (Sandbox Code Playgroud)

我的问题:如何使用而不是使用encode()返回bytes序列?我怎么能回到Python 3 类型呢?\u\xdecodestr

我尝试使用ascii内置,这给了

>>> ascii(thai_string)
"'\\u0e2a\\u0e35'"
Run Code Online (Sandbox Code Playgroud)

但这似乎不太正确,因为我无法解码它以获得thai_string.

Python文档告诉我

  • \xhh转义字符与十六进制值hh,而
  • \uxxxx 使用16位十六进制值转义字符 xxxx

文档说\u只用在字符串文字中,但我不确定这意味着什么.这是否暗示我的问题有一个有缺陷的前提?

python unicode unicode-escapes python-3.x

6
推荐指数
1
解决办法
3213
查看次数

Python 3.5 中的注释给出了 unicode 错误

我正在使用 Spyder IDE,Python 3.5,它是 anaconda 发行版的一部分。下面给出了代码的前几行:

# -*- coding: utf-8 -*-
"""
Created on Tue Sep 20 16:22:40 2016

@author: pavan
This program reads csv file from the given directory .
The input directory for this is : "C:\Users\pavan\Documents\Python Scripts\EOD from Yahoo"
The output file is "comprehensive_trend.xlsx"

"""
import pdb
import pandas as pd
from datetime import date, datetime, timedelta
import os, glob
# Delarations
full_path = os.path.realpath(__file__)
current_directory = os.path.dirname(full_path)
directory = current_directory + "\\EOD from Yahoo\\"
#directory = …
Run Code Online (Sandbox Code Playgroud)

unicode python-2.7 python-3.5

5
推荐指数
1
解决办法
2061
查看次数

打开文本文档的问题 - unicode错误

我可能有一个相当简单的问题.但是,我刚刚开始使用python,它只会让我发疯.我按照书的说明,想打开一个简单的文本文件.我正在使用的代码:

import sys
try:
 d = open("p0901aus.txt" , "W")
except:
 print("Unsucessfull")
 sys.exit(0)
Run Code Online (Sandbox Code Playgroud)

我要么得到消息,要么打开文件或弹出显示说:

(unicode eror)'unicodeescape'编解码器无法解码2-4位的字节:截断\ UXXXXXXXX转义

我不知道问题是什么.我试图用不同的代码保存文档,尝试不同的路径......总是同样的问题

有人知道任何帮助吗?

非常感谢你提前,

georg ps:我正在使用windows vista

python unicode

2
推荐指数
1
解决办法
6857
查看次数

python 代码 strftime("%s") 错误

python程序如下,报错:

文件“C:\Python\PyCharmProject\FaceBookCrawl\group_download.py”,第 31 行,在 getFeed 参数中 += "&since=" + SINCE.strftime("%s")
ValueError: Invalid format string

程序好像SINCE.strftime("%s")错了,怎么解决?

SINCE = datetime.datetime.now() - datetime.timedelta(DAYS)

params = "?fields=permalink_url,from,story,type,message,link,created_time,updated_time,likes.limit(0).summary(total_count),comments.limit(0).summary(total_count)"

#Default paging limit
params += "&amp&limit=" + DEFAULT_LIMIT

#Time-based limit
params += "&amp;since=" + SINCE.strftime("%s")
graph_url = GRAPH_URL_PREFIX + group + "/feed" + params
Run Code Online (Sandbox Code Playgroud)

python

2
推荐指数
1
解决办法
2893
查看次数

将一个包含文本文件的文件夹与单元格中的每个内容组合成一个 CSV

我有一个包含数千个 .txt 文件的文件夹。我想根据以下模型将它们组合在一个大的 .csv 中:

在此处输入图片说明

我发现一个 R 脚本应该可以完成这项工作(https://gist.github.com/benmarwick/9265414),但它显示了这个错误。

Error in read.table(file = file, header = header, sep = sep, quote = quote,  : duplicate 'row.names' are not allowed 
Run Code Online (Sandbox Code Playgroud)

我不明白我的错误是什么。

无论如何,我很确定有一种方法可以在没有 R 的情况下做到这一点。如果你知道一个非常优雅和简单的方法,那将不胜感激(并且对很多像我这样的人有用)

精确:文本文件是法语,所以不是 ASCII。这是一个示例:https : //www.dropbox.com/s/rj4df94hqisod5z/Texts.zip?dl=0

python csv r

2
推荐指数
1
解决办法
2519
查看次数