Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Getting unicode error on this line nx.nx_pydot.write_dot(self.graph, dotfile) in takahe2.py #1

Open
DevDaring opened this issue Jun 10, 2023 · 0 comments

Comments

@DevDaring
Copy link

Added ".decode('utf-8')" in multiple places. Still getting error.
Networkx==1.11 is in use. Please give me some solution

This is the stacktrace

`Traceback (most recent call last):
File "D:/PhD_study/Bengali Summarization/BengaliSummarization-main/Code/AbstractiveSummarizer/abstractiveSummarizer.py", line 53, in
summary = getSummary(filenamee)
File "D:/PhD_study/Bengali Summarization/BengaliSummarization-main/Code/AbstractiveSummarizer/abstractiveSummarizer.py", line 27, in getSummary
summary_lines = wordgraph.takeinput(filename[k])
File "D:\PhD_study\Bengali Summarization\BengaliSummarization-main\Code\AbstractiveSummarizer\wordgraph.py", line 104, in takeinput
pathList = summary(sentences)
File "D:\PhD_study\Bengali Summarization\BengaliSummarization-main\Code\AbstractiveSummarizer\wordgraph.py", line 23, in summary
compresser.write_dot('test2.dot')
File "D:\PhD_study\Bengali Summarization\BengaliSummarization-main\Code\AbstractiveSummarizer\takahe2.py", line 921, in write_dot
nx.nx_pydot.write_dot(self.graph, dotfile)
File "D:\Soft_Install\anaconda3\pkgs\python-3.8.8-hdbf39b2_5\lib\site-packages\decorator.py", line 232, in fun
return caller(func, *(extras + args), **kw)
File "D:\Soft_Install\anaconda3\pkgs\python-3.8.8-hdbf39b2_5\lib\site-packages\networkx\utils\decorators.py", line 220, in _open_file
result = func(*new_args, **kwargs)
File "D:\Soft_Install\anaconda3\pkgs\python-3.8.8-hdbf39b2_5\lib\site-packages\networkx\drawing\nx_pydot.py", line 44, in write_dot
path.write(P.to_string())
File "D:\Soft_Install\anaconda3\pkgs\python-3.8.8-hdbf39b2_5\lib\encodings\cp1252.py", line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_table)[0]
UnicodeEncodeError: 'charmap' codec can't encode characters in position 136-142: character maps to

Process finished with exit code 1`

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant