问题标签 [stem]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matplotlib - 如何控制 matplotlib 中的词干标记大小?
在如何在 matplolib 中制作更粗的主干线中有描述如何控制主干线的宽度。但是如何控制词干标记的大小呢?
tweets - 在推文文本中循环,如果单词不在停用词中,则正确拼写、词形还原和词干
在此处输入图像描述 ,下面的代码应遍历推文数据集-文本列,如果单词不在停用词列表中,则应更正拼写,词形还原,然后词干。它不能正常工作你能帮我解决它吗?请检查附图中的错误
python - 使用 with 语句创建 stem.control.Controller 对象是否有意义?
我有一些与 tor 守护进程对话的 python,在这里它告诉守护进程关闭。
我正在使用一个with
语句,因为我从学习中窃取的代码也是如此。该代码工作正常,但我想知道使用该with
语句是否有任何意义。
我知道,当您使用with
打开文件时,即使有Exception
中断,它也会确保文件关闭。但在这种情况下,似乎with
所做的只是添加一个不必要的选项卡。该变量controller
甚至留在命名空间内。
python - Python Tor torrequest/stem 从特定国家/地区发出获取请求
我正在开发一个网络爬虫来生成一些网络流量,我想在访问所需的网站后我需要使用 tor (reset_identity())。我还需要我的连接才能通过德国特别出口。我一直在使用几个库(stem 和 torrequest),每个库都遇到了死胡同……
工作得很好,我得到了两个 ip 地址:第一个是我的 ip 地址,第二个是 tor 出口节点。但是我仍然需要它通过德国退出,所以我使用了launch_tor_with_config()。
但是从这里开始,我不知道如何处理获取请求。我试过了:
它以代码 1 结束:
我在带有python3.7的Windows 10主机上使用guest kali linux。
提前感谢一堆!
python - 请求会话与 Stem 未正确关闭,Tor 不再重新启动
requests
我构建了一个程序,该程序在单独的线程中运行会话,使用stem
子模块来更新控制端口。在初始安装并手动将以下参数添加到torrc
文件中时,一切正常:
不幸的是,我忽略了将会话包含在 中try/except
,所以我的线程因错误而停止,但没有运行session.close()
。从那时起,除非我删除torrc
文件编辑,否则 Tor 会抛出错误提示。所以,我怀疑会话没有从 9150 和 9151 代理中分离出来,但我不知道如何分离它。selenium
Process Explorer 不会显示 Tor 或 Firefox 在任何位置运行,因此当我在会话中犯同样的错误时,它不像修复那么简单。该程序在 Windows 10 上运行。
python - Python tor stem 事件未按预期工作
我一直在尝试向NavigaTor(用 python 2 编写)添加一些功能,它使用 stem 库来构建 TOR 电路。基本上,如果电路发生故障,我会尝试使用新路径构建一个新路径(默认情况下,Navigator 不会这样做,如果电路发生故障,则会返回)。相关代码如下:
在一个while循环中,我正在尝试构建电路,直到成功创建电路:
现在,我的问题是,如果电路在第一次尝试中成功,那么这个东西就可以正常工作。但是,如果 build_status 失败,并且循环使用新的有效路径再次运行,则代码在以下行崩溃:
使用 IndexError:列表索引超出范围。在调试时,我观察到 probe.circs 仍然是空的,即使 _circuit_handler 事件应该附加到它上面。对于第二个电路,这种情况每次都会发生,即使如果第一个电路成功,它也可以正常工作。我在这里做错了什么?
python - stem.connection.IncorrectSocketType:无法使用控制套接字
尝试通过 Tor 发送请求requests[socks]
并在请求数量后更新 IP x
。
这是代码:
运行时我得到
编辑:我在stem的“a little relay”文章之后更改了我的torrc文件
edit2:尚未找到解决方案。
python - Pylint 将代码标记为有效的错误
我一直在使用 python 与 Tor 和 Stem 进行交互。在代码中,它总是用错误controller.signal(Signal.NEWNYM)
标记Signal
Instance of 'Enum' has no 'NEWNYM' memberpylint(no-member)
我不知道它为什么这样做。这部分代码是 Stem 官方网站用来更改 IP 地址的代码。
我也曾pylint
一度关闭,但这意味着我不能轻易看到拼写错误。每个“修复”都会使所有错误检查进行,它是干库的错误吗?
我的 IDE 是VScode
,如果有帮助,我正在Python 3.6.9 64bit
使用 Ubuntu。
python - 在 Matplotlib 中将自定义和更改基线设置为茎图
我正在尝试制作一个图,其中茎图具有dataframe_3_merged['TOTAL']
.
目标是绘制类似于此图像的图:
我尝试将列表dataframe_3_merged['TOTAL']
用作 plt.stem 底部参数中的参数,但我有此回溯:ValueError: setting an array element with a sequence.
谢谢您的帮助!