python - 使用 fread 从文件中读取 python 脚本

标签 python c

如果我有一个 C 语言程序,并且希望它在 argc 中采用 100 倍的“A”作为参数,那么我会输入 ./program $(python -c 'print "A"* 100') 在控制台中。

现在,如果我希望 C 程序从文件(例如 file1)中读取 100 次“A”,我应该输入什么才能使用 fread 读取它? (我尝试将上面的 python 命令放入 file1 中。它似乎不起作用。)我也尝试像 python -c 'print "A"* 100' 那样使用它。它似乎也不起作用。如果该脚本可以用 Python 编写,我们将不胜感激。

最佳答案

你在找吗

python -c 'print "A" * 100' > file1 && ./program file1

或者您是否正在寻找一种从 C 执行 python 脚本的方法(http://linux.die.net/man/3/system)?

关于python - 使用 fread 从文件中读取 python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34470576/

相关文章:

python - 如何使用 OpenCV ConnectedComponents 获取图像

python - 如何使用seaborn Factorplot更改图形大小

java - 约瑟夫序列

c - 如何在上次线程调用后重置变量?

C 链表使用指针removeLast

c - 关于检查文件或目录

c - 使用来自多个进程的 fseek/fwrite 写入文件的不同区域?

python - 基于另一个条目小部件的内容更新条目小部件

python - 如何聚合 pandas 中的多列?

python - 使用Python在Excel中创建一个表