Python——将字符串转换为列表

2023-12-02

我正在为自己的“云服务器”工作。我有一个工具可以列出服务器上的文件。

flist = os.listdir("C:/Server")
conn.send(bytes("str(flist), "UTF-8"))        

这会向客户端发送一个列表,客户端将其转换为字符串。 (类似这样的:['Arcer.exe'、'Launcher.exe'、'Document.txt']) 现在如何将字符串转换回列表?

string = "[' Arcer.exe', 'Launcher.exe', 'Document.txt']"
list = []
list = string.convert  #pseudo method
print(list[0]) #Arcer.exe
print(list[1]) #Launcher.exe

我建议使用json module.

要发送列表,您可以更改str(flist) to json.dumps(flist)然后在另一端您可以使用重新加载列表flist = json.loads(string)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python——将字符串转换为列表 的相关文章

  • python - 是否可以扩展 xml-rpc 可以序列化的事物集?

    我看到几个问题询问如何发送numpy ndarray通过 xml rpc 调用 这不能开箱即用 因为正如 xml rpc 中所述docs https docs python org 2 library xmlrpclib html 有一组固
  • 在python中将文本文件解析为列表

    我对 Python 完全陌生 我正在尝试读取包含单词和数字组合的 txt 文件 我可以很好地读取 txt 文件 但我正在努力将字符串转换为我可以使用的格式 import matplotlib pyplot as plt import num
  • python 中分割字符串以获得一个值?

    需要帮助 假设我在名为 input 的变量中有一个字符串 Sam Person name kind input split 通过执行上述操作 我得到两个具有不同字符串 Sam 和 Person 的变量 有没有办法只获取第一个值 name S
  • 可以在 TensorFlow 中使用排名相关作为成本函数吗?

    我正在处理偶尔充满异常值的极其嘈杂的数据 因此我主要依靠相关性来衡量我的神经网络的准确性 是否可以明确使用诸如等级相关性 斯皮尔曼相关系数 之类的东西作为我的成本函数 到目前为止 我主要依赖 MSE 作为相关性的代理 我现在面临三个主要障碍
  • SQL Server 转换选择一列并将其转换为字符串

    是否可以编写一条从表中选择列并将结果转换为字符串的语句 理想情况下 我希望有逗号分隔的值 例如 假设 SELECT 语句看起来像这样 SELECT column FROM table WHERE column lt 10 结果是一列包含值的
  • 如何从 Dockerfile 安装 Python 3.7 和 Pip

    我正在尝试构建基于 Ubuntu 18 04 的自定义 Docker 映像 Ubuntu 预装了 Python 3 6 但我想 1 安装 Python 3 7 2 将其设置为默认 Python 版本 这样就可以使用python代替pytho
  • 如何使用 python urllib 在 HTTP/1.1 中保持活力

    现在我正在这样做 Python3 urllib url someurl headers HOST somehost Connection keep alive Accept Encoding gzip deflate opener urll
  • 创建一个类似于 Tkinter 的表

    我希望创建类似于 Tkinter 中的表格的东西 但它不一定是这样的 例如 我想创建标题 Name1 Name2 Value 并在每个标题下面有几个空白行 然后 我希望稍后用我计算的值或名称的字符串值填充这些行 因此是标签 对于 Name2
  • matplotlib matshow 标签

    我一个月前开始使用 matplotlib 所以我仍在学习 我正在尝试用 matshow 制作热图 我的代码如下 data numpy array a reshape 4 4 cax ax matshow data interpolation
  • 具有多个元素的数组的真值是二义性错误吗? Python

    from numpy import from pylab import from math import def TentMap a x if x gt 0 and x lt 0 5 return 2 a x elif x gt 0 5 a
  • conda-env list / conda info --envs 如何查找环境?

    我一直在尝试 anaconda miniconda 因为我的用户使用随 miniconda 安装的结构生物学程序 并且作者都没有 A 考虑到可能存在其他 miniconda 应用程序 B 他们的程序将在多用户环境中使用 因此 使用 Arch
  • Pandas Dataframe:将包含列表的行扩展到多行,并为所有列提供所需的索引

    我在 pandas 数据框中有时间序列数据 索引为测量开始时的时间 列中包含以固定采样率记录的值列表 连续索引 列表中元素数量的差异 这是它的样子 Time A B Z 0 1 2 3 4 1 2 3 4 2 5 6 7 8 5 6 7 8
  • 将一个列表的元素除以另一个列表的元素

    我有两个清单 比如说 a 10 20 30 40 50 60 b 30 70 110 正如你所看到的 列表 b 由一个列表的元素总和组成 其中 window 2 b 0 a 0 a 1 10 20 30 etc 如何获得另一个列表 该列表由
  • 如何有效地从 loadmat 函数生成的嵌套 numpy 数组中提取值?

    python中是否有更有效的方法从嵌套的python列表中提取数据 例如A array array 12000000 dtype object 我一直在使用A 0 0 0 0 当你有很多像 A 这样的数据时 这似乎不是一个有效的方法 我也用
  • Flask WTForms 使用变量自动填充 StringField

    我有一个表格 我想用上一页收到的信息自动填充一些字段 但如果他们想调整它 它需要是可更改的 我正在为我的 SelectField 使用动态创建的列表 但添加 StringField 并不成功 请参阅下面的我的代码 forms py clas
  • Scipy 稀疏 Cumsum

    假设我有一个scipy sparse csr matrix代表下面的值 0 0 1 2 0 3 0 4 1 0 0 2 0 3 4 0 我想就地计算非零值的累积和 这会将数组更改为 0 0 1 3 0 6 0 10 1 0 0 3 0 6
  • 全局变量是 None 而不是实例 - Python

    我正在处理Python 中的全局变量 代码应该可以正常工作 但是有一个问题 我必须使用全局变量作为类的实例Back 当我运行应用程序时 它说 back is None 这应该不是真的 因为第二行setup 功能 back Back Back
  • 异步和协程与任务队列

    我一直在阅读有关 python 3 中的 asyncio 模块的内容 以及更广泛地了解 python 中的协程的内容 但我不明白是什么让 asyncio 成为如此出色的工具 我的感觉是 你可以用协程做的所有事情 通过使用基于多处理模块 例如
  • 如何连接字符串和常量字符?

    我需要将 hello world 放入c中 我怎样才能做到这一点 string a hello const char b world const char C string a hello const char b world a b co
  • 为什么 strtok 会导致分段错误?

    为什么下面的代码给出了Seg 最后一行有问题吗 char m ReadName printf nRead String s n m Writes OK char token token strtok m 如前所述 读取字符串打印没有问题 但

随机推荐

  • Rails 如何显示父对象的属性

    我正在尝试使用 Rails 4 制作一个应用程序 我有 2 个表 user rb 和 profile rb User has one profile Profile belongs to User 用户具有名为 first name 和 l
  • 在函数中传递未知数量的参数

    在我当前的项目中 我必须实现多个函数来处理不同数量的UITextField在我的应用程序的多个屏幕中 我想如果我可以实现一个可以接受任意数量的函数 那么效率会更高UITextField 是否可以在 swift 3 上实现这些功能 Swift
  • ImportError:当我使用系统运行服务时,没有名为“schedule”的模块

    我写了一个脚本叫coinview py它可以运行在linux 当我尝试将其运行为systemd 它会引发错误 error ImportError No module named schedule I use pip3显示时间表 它已经存在
  • 上传文件时未定义索引

    这是我的错误 注意 未定义索引 文件中 C xampp htdocs Project Template1 users index php 第 21 行 注意 未定义索引 文件输入 请在第 23 行 C xampp htdocs Projec
  • 将电子邮件输入到我的 python/flask 应用程序代码中的第一步是什么?

    我正在研究如何制作一个可以直接与电子邮件交互的网络应用程序 就像你会发送到 电子邮件受保护 应用程序会将其分解并确定它来自谁 它们是否在数据库中 主题行是什么等 我正在使用 最熟悉Python和Flask 谁能帮助我开始正确的方向 如何让电
  • 编译/缩小的 jsx 文件比原始文件大

    去掉所有空格后 原始jsx文件大小为189k 编译 缩小后的文件大小 js 为 217k 没有任何依赖项 我已经使用了所有 webpack babel 优化来缩小代码大小 treeshaking 除外 我计划缩短成员变量 函数名称以减少文件
  • 如何使用 XPage Java 代码在自定义控件内设置输入控件的有效方法?

    好吧 这很奇怪 在 XPage 中 我的数据源是一个 Java 对象 托管 bean 或 PageController 我通过 Ext 来使用引导程序 图书馆 我想要做的是将所有验证代码保留在 Java 对象中 而不是将任何内容附加到 XP
  • t-sql,sql表内连接电子表格

    我有一个数据表 AmenityData 该表的一列包含邮政部门 例如E14 7 我还有一个 Excel 电子表格 其中包含邮区列表 例如E14 我需要从 AmenityData 表中获取所有数据 其中邮政区就像邮政部门 例如其中 Posta
  • Flatpak Meson 没有从 Gnome Builder 中找到 Vala 库

    在 Linux 中 我在 Gnome Builder 3 26 4 中使用 Meson 0 44 0 作为将使用 Gee 和 GXml 的控制台程序 我的目的是在 Genie 中写这个 当我在 Gnome Builder 中使用 Meson
  • 在wpf中的列表框中绑定文本框列表

    我必须制作带有文本框的列表框 并且它必须是动态的 我在代码后面有可观察的集合 我想将其绑定到列表框 我想要动态列表框 并且该列表中应该有可编辑的文本框 所以 基本上我想从列表框中绑定 multiplr 文本框 任何帮助 将不胜感激
  • 网络视图 - 获取“共享名称”

    我需要获取某些存储中的所有共享名称 我在用着Net view StorageName它以表格格式显示结果 Share name Type Used as Comment Backups Disk CallRecordings Disk Do
  • Scrapy 中的爬行和连接

    我正在尝试使用 Scrapy 抓取电影列表 我只获取导演和电影标题字段 有时 有两位导演 Scrapy 会将他们视为不同的人 因此 第一位导演将带有电影标题 但第二位导演将没有电影标题 所以我创造了这样的条件 if director2 it
  • Numpy:从 2 个实数创建一个复杂数组?

    我想组合同一数组的两个部分来创建一个复杂的数组 Data 0 Data 1 这些不起作用 x np complex Data 0 Data 1 x complex Data 0 Data 1 我错过了什么吗 numpy 不喜欢对复数执行数组
  • 针对特定指标在张量流中进行优化

    有什么方法我们可以针对特定指标来使用内置进行优化tensorflow优化器 如果没有 如何实现这一目标 例如 如果我只想专注于最大化分类器的 F 分数 是否可以这样做tensorflow estimator tf estimator Lin
  • 如何使Win32对话框出现在默认位置(CW_USEDEFAULT)?

    如何制作 Win32dialog出现在默认位置 大小 即我如何模拟CW USEDEFAULT for CreateWindow当窗口已经创建时 创建一个临时的不可见窗口CW USEDEFAULT并查看它的位置 将对话框移到那里
  • 如何替换 jar 文件中的类文件?

    我的一个同事写了一个课程 他的类使用我的类 他没有在每次编译他的类时告诉 JVM 我的类位于哪里 而是将这两个类打包到一个 jar 文件中 我可以像这样运行该文件 java jar hisclass jar 现在我决定对我的班级进行一些改变
  • ARM 过程调用标准中的 r12

    为什么根据 ARM 过程调用标准将 r12 指定为暂存寄存器 它位于两组保留寄存器之间 r4 r11 和 sp lr pc 为什么不将 r0 r4 临时化并保留其他所有内容 请注意 ARM 有STM and LDM以数字递增 递减顺序存储和
  • C# ESC/POS 打印越南语

    我有一个使用 ESC POS 将收据打印到收据打印机的应用程序 它需要支持多语言 目前 我已经用汉字 繁体和简体 和泰语进行了测试 他们都工作得很好 但是 当我尝试打印越南语时 某些字符被 替换 这是我的代码 public static r
  • 使用 cx_Freeze 从 Python3.6 脚本导入 pandas 构建可执行文件时出错

    我正在尝试使用 cx Freeze 创建一个 Python 3 6 可执行文件 其中包括 pandas 和 numpy 我正在使用 Python 3 6 5 和使用 virtualenvwrapper 创建的虚拟环境 我正在 Windows
  • Python——将字符串转换为列表

    我正在为自己的 云服务器 工作 我有一个工具可以列出服务器上的文件 flist os listdir C Server conn send bytes str flist UTF 8 这会向客户端发送一个列表 客户端将其转换为字符串 类似这