S*******s 发帖数: 13043 | 1 就是类似于visual C++里面资源文件的概念,可以在ide里编辑,又可以被程序直接(严
格的说不是直接,IDE做了一些工作)引用。
具体地说,在python写的程序里面要把一个xml文件发出去。现在的做法就是把这个文
件作为字符串常量写到程序里。
想把这个文件单独也放到project里,好处是可以用eclipse带的编辑器编辑管理。可是
怎么让python引用这个文件呢,能不能直接引用成字符串,就像在vc里调资源文件一样
,不用写程序打开文件读,有什么手段吗?。 |
c********l 发帖数: 8138 | 2 直接用相对路径不就OK了?
【在 S*******s 的大作中提到】 : 就是类似于visual C++里面资源文件的概念,可以在ide里编辑,又可以被程序直接(严 : 格的说不是直接,IDE做了一些工作)引用。 : 具体地说,在python写的程序里面要把一个xml文件发出去。现在的做法就是把这个文 : 件作为字符串常量写到程序里。 : 想把这个文件单独也放到project里,好处是可以用eclipse带的编辑器编辑管理。可是 : 怎么让python引用这个文件呢,能不能直接引用成字符串,就像在vc里调资源文件一样 : ,不用写程序打开文件读,有什么手段吗?。
|
S*******s 发帖数: 13043 | 3 how?
【在 c********l 的大作中提到】 : 直接用相对路径不就OK了?
|
S*******s 发帖数: 13043 | 4 你的回答看起来很轻松的样子,怎么追问一下就消失了?
【在 c********l 的大作中提到】 : 直接用相对路径不就OK了?
|
p**o 发帖数: 3409 | 5 没太看明白你要干什么,像是用的是自创的一套词汇描述一个奇怪的需求,槽都无从吐
起。
【在 S*******s 的大作中提到】 : 就是类似于visual C++里面资源文件的概念,可以在ide里编辑,又可以被程序直接(严 : 格的说不是直接,IDE做了一些工作)引用。 : 具体地说,在python写的程序里面要把一个xml文件发出去。现在的做法就是把这个文 : 件作为字符串常量写到程序里。 : 想把这个文件单独也放到project里,好处是可以用eclipse带的编辑器编辑管理。可是 : 怎么让python引用这个文件呢,能不能直接引用成字符串,就像在vc里调资源文件一样 : ,不用写程序打开文件读,有什么手段吗?。
|
S*******s 发帖数: 13043 | 6 就是我要一个很长的字符串:
myXML="""
<##@$@ #@$@#$>
#@$@#$@#$@#@#$
<100000 characters>
"""
这么大的一个字符串弄到程序里太难看了,而且也不好编辑。比如这个字符串其实是一
个xml,可是弄到引号中间那些xml editor提供的功能就都使不上了。想把这个字符串存
成单独的一个文件,放在project里。那么怎么在程序中使用这个文件呢?当然最直接
的方法就是把它当普通文本文件来操作。有没有更漂亮点的方法?
【在 p**o 的大作中提到】 : 没太看明白你要干什么,像是用的是自创的一套词汇描述一个奇怪的需求,槽都无从吐 : 起。
|