随着2016年夏季的Windows 10周年更新,可以在新的Linux子系统Linux(WSL)中运行ubuntu二进制文件,这是一个"轻量级"虚拟化子系统.
不幸的是,启动时C:\Windows\System32\bash.exe,另一个bashELF二进制文件在WSL内部启动一个进程,从那里你无法逃脱!您可以只启动其他ELF二进制文件.
那么如何*.exe从Windows Bash 执行文件?[1]
[1]问题还在微软的"官方"GH支持回购中提出.
我有一个使用plot-directive的python-3项目,但ReadTheDocs目前不支持这个项目.因此,我想像通常使用PyPi存储库一样生成和上传文档,但是使用该-r选项指定不同的URL.
我尝试了以下,但它失败了:
$ python3 setup.py build_sphinx register upload_docs -r https://readthedocs.org/pypi
running upload_docs
Using PyPI login from /home/user/.pypirc
Using upload directory /home/user/work/wltp.git/docs/_build/html
Submitting documentation to https://readthedocs.org/wltp/pypi
Upload failed (404): OK
Run Code Online (Sandbox Code Playgroud)
我也尝试了以下网址,但没有任何效果:
我正在努力实现(原则上)可能吗?
为什么
pickle.dumps({}.items())
Run Code Online (Sandbox Code Playgroud)
TypeError: can't pickle dict_items objects在 Python 3.5.2 中失败,但在 Python 2.7.12 中没有?
“腌制”字典
pickle.dumps({})
Run Code Online (Sandbox Code Playgroud)
适用于两个 Python 版本(并且在 Python 2.7.12 中提供与上述命令相同的输出)。
如下git文档中显示的git树如何
G H I J
\ / \ /
D E F
\ | / \
\ | / |
\|/ |
B C
\ /
\ /
A
Run Code Online (Sandbox Code Playgroud)
绘制(编辑).有没有特定的工具来做到这一点.我查看了http://www.asciiflow.com/,这对此目的不是很有帮助.
Python 3.4引入了新的正则表达式方法re.fullmatch(pattern, string, flags=0).
有没有人将这种新方法反向移植到旧的Python版本?
我使用7zip创建SFX如下:
7z.exe a -r archive.7z *
Run Code Online (Sandbox Code Playgroud)
然后我用7zS.sfx文件(用于创建自解压安装程序),配置文件"build.config"和存档进行二进制复制.配置文件的内容如下:
;!@Install@!UTF-8!
RunProgram="setup.exe"
GUIMode="1"
Path="%tmp%\\mytemp"
;!@InstallEnd@!
Run Code Online (Sandbox Code Playgroud)
二进制复制命令如下:
copy /b 7zS.sfx + build.config + archive.7z sfxInstaller.exe
Run Code Online (Sandbox Code Playgroud)
问题是结果SFX"sfxInstaller.exe"需要管理员权限才能执行.是否可以使用不需要管理员权限的7-Zip生成自解压档案?如果是这样,我应该使用哪些参数/命令行参数?提前致谢.
有人可以建议一个支持xml-schema-1.1规范的开源XML编辑器/ eclipse插件.基本上,我需要它来验证对XSD的XML 上即时,就像在日食.
我构建了一个定义setuptools入口点的python应用程序(“主机”应用程序),以便可以对其进行扩展。然后,插件作者必须将以下内容添加到他们的setup.py文件中:
setup(
# ...
entry_points = {
'myapp.plugins':
['plugin_1 = <foo.plugin.module>:<plugin-install-func>']
}
)
Run Code Online (Sandbox Code Playgroud)
为了测试我的设置,我必须
pip安装它,sys.path并调用pkg_resources.working_set.add_entry(package_dir)[*],pip卸载软件包,以及sys.path,如果必须验证不同的功能,则每个测试用例都需要一个单独的程序包。
整个测试平台相当冗长和笨拙。
有没有更优雅的方式为setuptools 入口点插件编写测试用例?
[*]注:安装轮子或使用PIP *在发展模式与pip install -e <plugin-package>不会激活插件在同一个翻译上的Linux ; 或至少没有在之后附加package文件夹sys.path。在Windows上,以上问题仅在开发模式下存在。
我有一个python-3项目,它使用plot-directive 动态生成和嵌入 matplotlib 的图表,我正在使用ReadTheDocs自动生成项目的文档。
plot-directive在 python-2 中确实可以正常工作,但它目前在 python-3 中失败。
具体来说,我在 RTD 日志中遇到的故障是:
html
-----
Traceback (most recent call last):
File "/home/docs/checkouts/readthedocs.org/user_builds/wltp/envs/master/lib/python3.4/site-packages/sphinx/application.py", line 325, in setup_extension
mod = __import__(extension, None, None, ['setup'])
ImportError: No module named 'matplotlib'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/docs/checkouts/readthedocs.org/user_builds/wltp/envs/master/lib/python3.4/site-packages/sphinx/cmdline.py", line 253, in main
warningiserror, tags, verbosity, parallel)
File "/home/docs/checkouts/readthedocs.org/user_builds/wltp/envs/master/lib/python3.4/site-packages/sphinx/application.py", line 119, in __init__
self.setup_extension(extension)
File "/home/docs/checkouts/readthedocs.org/user_builds/wltp/envs/master/lib/python3.4/site-packages/sphinx/application.py", …Run Code Online (Sandbox Code Playgroud) 我有一个包含两列的数据框。一列包含不同的类别,另一列包含值。
import pandas as pd
data={"category":["Topic1","Topic2","Topic3","Topic2","Topic1","Topic3"], "value":["hello","hey","hi","name","valuess","python"]}
df=pd.DataFrame(data=data)
Run Code Online (Sandbox Code Playgroud)
我想要不同的类别到列中,如下所示。
电流输入:
category value
Topic1 hello
Topic2 hey
Topic3 hi
Topic2 name
Topic1 valuess
Topic3 python
Run Code Online (Sandbox Code Playgroud)
期望输出:
Topic1 Topic2 Topic3
hello hey hi
valuess name python
Run Code Online (Sandbox Code Playgroud)
我尝试使用转置数据帧但没有得到预期的结果。
python ×4
python-3.x ×3
matplotlib ×2
python-2.x ×2
7zip ×1
archive ×1
ascii-art ×1
backport ×1
bash ×1
dataframe ×1
dill ×1
eclipse ×1
git ×1
linux ×1
pandas ×1
permissions ×1
plugins ×1
pypi ×1
regex ×1
setuptools ×1
sfx ×1
testng ×1
text ×1
transpose ×1
ubuntu ×1
windows ×1
windows-subsystem-for-linux ×1
xml ×1
xsd ×1
xsd-1.1 ×1