networkx失败:SyntaxError:位置参数跟随关键字参数

时间:2018-05-26 03:24:35

标签: python

import numpy as np
import networkx as nx
import matplotlib.pyplot as plt


G = nx.DiGraph()

for d in pd.read_csv("politwi.csv",sep='\s+',"shift-jis", header=None, 
names=['A', 'B'], chunksize=10000,):
    G.add_edges_from([tuple(x) for x in d.values])

for e in G.edges():
    print 



pos = nx.spring_layout(G,scale=1)
nx.draw(G,pos, with_labels=True)
plt.savefig('this.png')
plt.show() 


errorcode:
File "<ipython-input-21-4a0f4e4a5667>", line 8
    for d in pd.read_csv("politwi.csv",sep='\s+',"shift-jis", header=None, 
names=['A', 'B'], chunksize=10000,):
                                            ^
this is my code I try to above,
  1. 这是我上面尝试的代码,但下面是错误

    SyntaxError:位置参数跟随关键字参数

  2. 首先我尝试从twitter收集推文并将其写入csv 通过使用此csv,设计wordcloud和networkx。但我没能成为网络x

  3. 我的问题是 什么样的错误?以及如何解决它? 我自己在学习python。 我可能没有关于python的一些重要资源 所以请尽可能详细地告诉我答案

1 个答案:

答案 0 :(得分:0)

这里有一个逗号sep='\s+',"shift-jis",在'\s+'"shift-jis"之间它需要一起删除逗号,但如果"shift-jis"是一个单独的参数放在之前sep='\s+',也请在chunksize=10000

之后删除逗号